Index: TODO ================================================================== --- TODO +++ TODO @@ -5,11 +5,10 @@ * MML sounds * Numeric sounds (?) * Game engine features * Multiple connected objects moving as a unit * Bizarro world - * Pattern matching (pattern of objects (or lack) in the playfield) * Testing the deferred movement * String data (?) * Array operations (CopyArray, ArraySlice, DotProduct) * A ,PopUp command to use a popup with arguments starting from a mark * Operations with marks (duplicate a list, length of a list, etc) Index: picture.c ================================================================== --- picture.c +++ picture.c @@ -608,11 +608,11 @@ break; default: fprintf(stderr,"Unrecognized command in dependent picture (%d)\n",c); goto done; } - if(sz<0) fprintf(stderr,"Lump size of dependent picture is too short\n"); + if(sz<-1) fprintf(stderr,"Lump size of dependent picture is too short\n"); done: sqlite3_finalize(st); } void load_pictures(void) { sqlite3_stmt*st=0;