Fixed bugs reported by nsz_

This commit is contained in:
gottox@rootkit.lan 2008-01-01 15:30:04 +01:00
parent 9af11035d3
commit 6a94a6b5ec

3
smu.c
View file

@ -268,7 +268,7 @@ dolist(const char *begin, const char *end, int newblock) {
putchar('\n'); putchar('\n');
fputs(ul ? "<ul>\n" : "<ol>\n",stdout); fputs(ul ? "<ul>\n" : "<ol>\n",stdout);
run = 1; run = 1;
for(i = 0; *p && p < end && run; p++) { for(i = 0; p < end && *p && run; p++) {
buffer[0] = '\0'; buffer[0] = '\0';
for(i = 0; *p && p < end && run; p++,i++) { for(i = 0; *p && p < end && run; p++,i++) {
if(*p == '\n') { if(*p == '\n') {
@ -532,6 +532,7 @@ main(int argc, char *argv[]) {
} }
} }
process(buffer,buffer+strlen(buffer),1); process(buffer,buffer+strlen(buffer),1);
fclose(source);
free(buffer); free(buffer);
return EXIT_SUCCESS; return EXIT_SUCCESS;
} }