1 --- HElliZER-1.0/HElliZER.cpp.orig 1999-12-21 05:47:30.000000000 +0100
2 +++ HElliZER-1.0/HElliZER.cpp 2006-05-20 09:34:36.578195000 +0200
5 int main( int argc, char* argv[] )
7 - resInit("dos/"PROJECT_NAME".EXE");
8 + resInit(DATADIR"/dos/"PROJECT_NAME".EXE");
11 if ( !strcmp( argv[1], "-width" ) ) {
12 --- HElliZER-1.0/resource.cpp.orig 1999-12-21 05:47:29.000000000 +0100
13 +++ HElliZER-1.0/resource.cpp 2006-05-20 09:38:15.803895750 +0200
16 FILE* resOpenFile( char* name )
18 + char pathname[strlen(name) + strlen(DATADIR) + 2];
19 + strcpy(pathname, DATADIR);
20 + strcat(pathname, "/");
21 + strcat(pathname, name);
23 - fp = fopen( name, "rb" );
24 + fp = fopen( pathname, "rb" );
26 // printf( "Cannot open file %s\n", name );
27 for( current_file=0; current_file<resource_number; current_file++ ) {
28 --- HElliZER-1.0/misc.h.orig 1999-12-21 05:47:29.000000000 +0100
29 +++ HElliZER-1.0/misc.h 2006-05-20 09:38:47.953905000 +0200
31 #define sqr(x) ((x)*(x))
33 #define PROJECT_NAME "HElliZER"
34 +#define DATADIR "/usr/share/"PROJECT_NAME