27 lines
808 B
C
27 lines
808 B
C
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
|
|
#define EMBED_FILE(name) \
|
|
void emit_##name(const char *filename) \
|
|
{ \
|
|
FILE *f = fopen(filename, "wb"); \
|
|
if(f) { \
|
|
fwrite(name, 1, name##_len, f); \
|
|
fclose(f); \
|
|
} \
|
|
}
|
|
|
|
int
|
|
main(int argc, char **argv)
|
|
{
|
|
char *name;
|
|
|
|
if(argc > 1)
|
|
name = argv[1];
|
|
else
|
|
name = "'u'";
|
|
|
|
printf("nuqneH %s?\n", name);
|
|
return EXIT_SUCCESS;
|
|
}
|