comparison gui/win32/skinload.c @ 36890:8f38fea0b91b

Make linenumber global.
author ib
date Sat, 08 Mar 2014 19:17:43 +0000
parents 92b384b99175
children c5ee0fc2ec75
comparison
equal deleted inserted replaced
36889:92b384b99175 36890:8f38fea0b91b
91 { evExit, "evExit" } 91 { evExit, "evExit" }
92 }; 92 };
93 93
94 static const int evBoxs = sizeof(evNames) / sizeof(evName); 94 static const int evBoxs = sizeof(evNames) / sizeof(evName);
95 95
96 static int linenumber;
97
96 static char *geteventname(int event) 98 static char *geteventname(int event)
97 { 99 {
98 int i; 100 int i;
99 for(i=0; i<evBoxs; i++) 101 for(i=0; i<evBoxs; i++)
100 if(evNames[i].msg == event) 102 if(evNames[i].msg == event)
546 548
547 skin_t* loadskin(char* skindir, int desktopbpp) 549 skin_t* loadskin(char* skindir, int desktopbpp)
548 { 550 {
549 FILE *fp; 551 FILE *fp;
550 int reachedendofwindow = FALSE; 552 int reachedendofwindow = FALSE;
551 int linenumber = 0;
552 skin_t *skin = calloc(1, sizeof(skin_t)); 553 skin_t *skin = calloc(1, sizeof(skin_t));
553 char *filename; 554 char *filename;
554 char *tmp = calloc(1, MAX_LINESIZE); 555 char *tmp = calloc(1, MAX_LINESIZE);
555 char *desc = calloc(1, MAX_LINESIZE); 556 char *desc = calloc(1, MAX_LINESIZE);
556 window* mywindow = NULL; 557 window* mywindow = NULL;
558
559 linenumber = 0;
557 560
558 /* setup funcs */ 561 /* setup funcs */
559 skin->freeskin = freeskin; 562 skin->freeskin = freeskin;
560 skin->pngRead = pngRead; 563 skin->pngRead = pngRead;
561 skin->addwidget = addwidget; 564 skin->addwidget = addwidget;