774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
|
Uint8 altImage;
Uint8 havesize1[256];
Uint16 havesize[256];
char*nam=sqlite3_mprintf("%s.xclass",basefilename);
const char*v;
int i,j,n;
if(!nam) fatal("Allocation failed\n");
fprintf(stderr,"Loading pictures...\n");
fp=main_options['z']?composite_slice(".xclass",1):fopen(nam,"r");
if(!fp) fatal("Failed to open xclass file (%m)\n");
sqlite3_free(nam);
optionquery[1]=Q_altImage;
altImage=strtol(xrm_get_resource(resourcedb,optionquery,optionquery,2)?:"0",0,10);
optionquery[1]=Q_imageSize;
v=xrm_get_resource(resourcedb,optionquery,optionquery,2);
|
|
|
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
|
Uint8 altImage;
Uint8 havesize1[256];
Uint16 havesize[256];
char*nam=sqlite3_mprintf("%s.xclass",basefilename);
const char*v;
int i,j,n;
if(!nam) fatal("Allocation failed\n");
printStatus("Loading pictures...\n");
fp=main_options['z']?composite_slice(".xclass",1):fopen(nam,"r");
if(!fp) fatal("Failed to open xclass file (%m)\n");
sqlite3_free(nam);
optionquery[1]=Q_altImage;
altImage=strtol(xrm_get_resource(resourcedb,optionquery,optionquery,2)?:"0",0,10);
optionquery[1]=Q_imageSize;
v=xrm_get_resource(resourcedb,optionquery,optionquery,2);
|
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
|
}
}
sqlite3_finalize(st);
fclose(fp);
SDL_SetColorKey(picts,SDL_SRCCOLORKEY|SDL_RLEACCEL,0);
done:
if(n=sqlite3_exec(userdb,"COMMIT;",0,0,0)) fatal("SQL error (%d): %s\n",n,sqlite3_errmsg(userdb));
fprintf(stderr,"Done\n");
}
void init_screen(void) {
const char*v;
int w,h,i;
if(main_options['x']) return;
if(!fontdata) fontdata=pcfont;
|
|
|
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
|
}
}
sqlite3_finalize(st);
fclose(fp);
SDL_SetColorKey(picts,SDL_SRCCOLORKEY|SDL_RLEACCEL,0);
done:
if(n=sqlite3_exec(userdb,"COMMIT;",0,0,0)) fatal("SQL error (%d): %s\n",n,sqlite3_errmsg(userdb));
printStatus("Done\n");
}
void init_screen(void) {
const char*v;
int w,h,i;
if(main_options['x']) return;
if(!fontdata) fontdata=pcfont;
|