added x magic var

This commit is contained in:
Unbit
2012-11-19 09:35:22 +01:00
parent 15fa7a9c09
commit 5f93d93cc1
+6 -5
View File
@@ -683,9 +683,9 @@ void config_magic_table_fill(char *filename, char **magic_table) {
return;
}
char *colon = uwsgi_get_last_char(filename, ':');
if (colon) {
*colon = 0;
char *section = uwsgi_get_last_char(filename, ':');
if (section) {
*section = 0;
}
// we have a special case for symlinks
@@ -743,8 +743,9 @@ void config_magic_table_fill(char *filename, char **magic_table) {
if (uwsgi_get_last_char(magic_table['s'], '.'))
magic_table['n'] = uwsgi_concat2n(magic_table['s'], uwsgi_get_last_char(magic_table['s'], '.') - magic_table['s'], "", 0);
if (colon) {
*colon = ':';
if (section) {
magic_table['x'] = section+1;
*section = ':';
}
}