summaryrefslogtreecommitdiff
path: root/ws2a
diff options
context:
space:
mode:
authorAlexander Pickering <alexandermpickering@gmail.com>2016-05-09 17:37:57 -0400
committerAlexander Pickering <alexandermpickering@gmail.com>2016-05-09 17:37:57 -0400
commit4254e4538e1bb81300f82ab9c26dc5a82876d19f (patch)
tree35ba58ed077d5428031afa41d7e7445fe606c447 /ws2a
parentbf7a6d30bf9243541b9769669ca4f5a07d362c3e (diff)
downloadwebpage-4254e4538e1bb81300f82ab9c26dc5a82876d19f.tar.gz
webpage-4254e4538e1bb81300f82ab9c26dc5a82876d19f.tar.bz2
webpage-4254e4538e1bb81300f82ab9c26dc5a82876d19f.zip
testing something else to get rid of extra character
Diffstat (limited to 'ws2a')
-rw-r--r--ws2a/showbug.c25
1 files changed, 24 insertions, 1 deletions
diff --git a/ws2a/showbug.c b/ws2a/showbug.c
index 2e57076..20ce229 100644
--- a/ws2a/showbug.c
+++ b/ws2a/showbug.c
@@ -39,7 +39,30 @@ int main(){
return 1;
}
while(!feof(bugfile)){
- putchar(fgetc(bugfile));
+ char c = fgetc(bugfile);
+ if(c == '\n'){
+ part++;
+ printf("</td>");
+ if(part <= 3){
+ printf("<td>");
+ }else{
+ return;
+ }
+ }else if(c == '&'){
+ printf("&amp;");
+ }else if(c == '\"'){
+ printf("&quot;");
+ }else if(c == '\''){
+ printf("&#39;");
+ }else if(c == '<'){
+ printf("&lt;");
+ }else if(c == '>'){
+ printf("&gt;");
+ }else if(c == '\\'){
+ printf("&#x2F;");
+ }else{
+ putchar(c);
+ }
}
fclose(bugfile);
return 0;