1 diff -ruN d4x.orig/main/face/edit.cc d4x.new/main/face/edit.cc
2 --- d4x.orig/main/face/edit.cc 2009-05-29 02:35:26.000000000 -0700
3 +++ d4x.new/main/face/edit.cc 2009-05-29 02:33:45.000000000 -0700
6 static void _proxy_port_changed_(GtkEntry *entry,GtkEntry *entryh){
7 const char *tmp=gtk_entry_get_text(entryh);
8 - char *tmp1=index(tmp,':');
9 + char *tmp1 = (char *) index(tmp,':');
12 char *ns=sum_strings(tmp,":",gtk_entry_get_text(entry),NULL);
13 diff -ruN d4x.orig/main/ftp.cc d4x.new/main/ftp.cc
14 --- d4x.orig/main/ftp.cc 2009-05-29 02:35:02.000000000 -0700
15 +++ d4x.new/main/ftp.cc 2009-05-29 02:32:41.000000000 -0700
19 static void d4x_ftp_parse_pasv(const char *str,int args[]){
20 - char *a=index(str,'(');
21 + char *a = (char *) index(str,'(');
25 diff -ruN d4x.orig/main/html.cc d4x.new/main/html.cc
26 --- d4x.orig/main/html.cc 2009-05-29 02:35:09.000000000 -0700
27 +++ d4x.new/main/html.cc 2009-05-29 02:33:55.000000000 -0700
30 void tHtmlParser::set_content_type(const char *ct){
31 //Example: text/html; charset=koi8-r
32 - char *a=index(ct,'=');
33 + const char *a=index(ct,'=');
37 diff -ruN d4x.orig/main/locstr.cc d4x.new/main/locstr.cc
38 --- d4x.orig/main/locstr.cc 2009-05-29 02:35:14.000000000 -0700
39 +++ d4x.new/main/locstr.cc 2009-05-29 02:32:47.000000000 -0700
41 DBC_RETVAL_IF_FAIL(str!=NULL,NULL);
42 DBC_RETVAL_IF_FAIL(what!=NULL,NULL);
44 - char *a=index(what,*str);
45 + const char *a=index(what,*str);
50 char *escape_char(const char *where,char what,char bywhat){
51 DBC_RETVAL_IF_FAIL(where!=NULL,NULL);
53 - char *tmp=index(where,what);
54 + char *tmp = (char *) index(where,what);
57 - tmp=index(tmp+1,what);
58 + tmp = (char *) index(tmp+1,what);
61 char *rvalue=new char[strlen(where)+num*2+1];
64 - tmp=index(where,what);
65 + tmp = (char *) index(where,what);
68 memcpy(r,where,tmp-where);
73 - tmp=index(where,what);
74 + tmp = (char *) index(where,what);
79 DBC_RETVAL_IF_FAIL(a!=NULL,NULL);
80 DBC_RETVAL_IF_FAIL(b!=NULL,NULL);
82 - char *temp=index(b,'/');
83 + char *temp = (char *) index(b,'/');
85 while (*temp=='/') temp+=1;
91 + temp = (char *) rindex(a,'/');
94 - char *tmp=rindex(a,'/');
95 + char *tmp = (char *) rindex(a,'/');