removed __FILE__ splited in 2 parts
This commit is contained in:
@@ -20,7 +20,7 @@ int main() \
|
||||
char *after = "\
|
||||
\n\
|
||||
int i = %i;\n\
|
||||
char *file_name = %s%s;\n\
|
||||
char *file_name = %s;\n\
|
||||
FT(xstr(FT(s)))\n"; \
|
||||
\
|
||||
if (i == 0) \
|
||||
@@ -37,7 +37,7 @@ int main() \
|
||||
asprintf(&kid_name_c, "%s.c", kid_name); \
|
||||
\
|
||||
FILE *file = fopen(kid_name_c, "w"); \
|
||||
asprintf(&after_expanded, after, i, "__FI", "LE__"); \
|
||||
asprintf(&after_expanded, after, i, "__FILE__"); \
|
||||
fprintf(file, "%s%s%s", before, quine, after_expanded); \
|
||||
fclose(file); \
|
||||
\
|
||||
|
||||
Reference in New Issue
Block a user