rem: sprintf(buffer, "/bin/rm -fr %s", ThemePath);
add: sprintf(buffer, "/bin/rm -fr \"%s\"", ThemePath);
context: abortar(char *reason){    char buffer[4000];    printf("%s: %s\n", ProgName, reason);    if (ThemePath) {	printf("Removing unfinished theme pack\n");	sprintf(buffer, "/bin/rm -fr %s", ThemePath);		if (system(buffer)!=0) {	    printf("%s: could not execute command %s\n", ProgName, buffer);	}    }    exit(1);}