X-Git-Url: http://www.wagner.pp.ru/gitweb/?a=blobdiff_plain;f=src%2Fsheet.c;h=ec1f0c3fe7be1892fd7d353da5e6a5ded9976ed1;hb=69e68e6b8d2f38a4c5b896ebd42eb1d866b2087d;hp=9b95fe1acc6acad865f8e014d07793a452b4efc6;hpb=51f0f8ed69b065cd2577a27c2a2911cdda243b99;p=oss%2Fcatdoc.git diff --git a/src/sheet.c b/src/sheet.c index 9b95fe1..ec1f0c3 100644 --- a/src/sheet.c +++ b/src/sheet.c @@ -34,7 +34,9 @@ unsigned char **allocate (int row,int col) { } if (col>=rowptr[row].end) { newcol=(col/16+1)*16; - rowptr[row].cells=realloc(rowptr[row].cells,newcol*sizeof(char *)); + rowptr[row].cells= + (unsigned char**)realloc(rowptr[row].cells, + newcol*sizeof(unsigned char *)); if (rowptr[row].cells == NULL) { perror("allocating row"); exit(1); @@ -94,7 +96,7 @@ void print_value(unsigned char *value) break; case QUOTE_ALL_STRINGS: { char *endptr; - strtod(value,&endptr); + strtod((char *)value,&endptr); quotes=(*endptr != '0'); break; }