From d12402ffe3a4a1d6f753b00b5805bdf756149200 Mon Sep 17 00:00:00 2001 From: Thomas Perl Date: Wed, 12 Sep 2007 16:18:48 +0200 Subject: [PATCH] Fix problem with data2csrc on amd64 and another bug --- data/data2csrc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/data/data2csrc.c b/data/data2csrc.c index 7344824..516168e 100644 --- a/data/data2csrc.c +++ b/data/data2csrc.c @@ -25,10 +25,10 @@ int main( int argc, char** argv) { if( argc == 2) { /* Determine variable name based on filename */ - strcpy( varname, (char*)basename( argv[1])); + strcpy( varname, argv[1]); for( i=0; i 'z') varname[i] = '_'; + if( varname[i] == '-') varname[i] = '_'; } } else { strcpy( varname, argv[2]); @@ -36,7 +36,7 @@ int main( int argc, char** argv) { fp = fopen( filename, "rb"); if( fp == NULL) { fprintf( stderr, "Cannot open file: %s\n", argv[1]); exit(1); } - printf( "/**\n * Automatically generated from \"%s\" by %s.\n **/\n", filename, (char*)basename( argv[0])); + printf( "/**\n * Automatically generated from \"%s\" by %s.\n **/\n", filename, argv[0]); printf( "const char %s[] = {", varname); while( (c = fgetc( fp)) != EOF) { if( x > 0) putchar(','); -- 2.11.4.GIT