double x,y;
char s[256];
if(sscanf(line, "%lf %lf %s", &x, &y, (char*)&s) == 3) {
- if(s && !strcmp(s,"moveto")) {
+ if(!strcmp(s,"moveto")) {
w->moveto(w, convert_coord(x,z), convert_coord(y,z));
count++;
- } else if(s && !strcmp(s,"lineto")) {
+ } else if(!strcmp(s,"lineto")) {
w->lineto(w, convert_coord(x,z), convert_coord(y,z));
count++;
} else {