Show
Ignore:
Timestamp:
04/11/06 17:59:53 (3 years ago)
Author:
bart
Message:

A lot of fixes to silence the compile warnings generated when compiling with the default Fedora compiler options

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • eaccelerator/trunk/encoder.c

    r191 r201  
    250250      allow = 1; 
    251251    } else if (allow && ch == '_') { 
     252      size_t result = 0; 
    252253      label[0] = ch = fgetc(yyin); 
    253254      if (ch == EOF) {break;} 
    254255      if (ch == '_') { 
    255256        label[1] = ch = fgetc(yyin); 
    256         if (ch == EOF) {fwrite(label,1,1,yyout); break;} 
     257        if (ch == EOF) {result = fwrite(label,1,1,yyout); break;} 
    257258        if (IEQ('f')) { 
    258259          label[2] = ch = fgetc(yyin); 
    259           if (ch == EOF) {fwrite(label,2,1,yyout); break;} 
     260          if (ch == EOF) {result = fwrite(label,2,1,yyout); break;} 
    260261          if (IEQ('i')) { 
    261262            label[3] = ch = fgetc(yyin); 
    262             if (ch == EOF) {fwrite(label,3,1,yyout); break;} 
     263            if (ch == EOF) {result = fwrite(label,3,1,yyout); break;} 
    263264            if (IEQ('l')) { 
    264265              label[4] = ch = fgetc(yyin); 
    265               if (ch == EOF) {fwrite(label,4,1,yyout); break;} 
     266              if (ch == EOF) {result = fwrite(label,4,1,yyout); break;} 
    266267              if (IEQ('e')) { 
    267268                label[5] = ch = fgetc(yyin); 
    268                 if (ch == EOF) {fwrite(label,5,1,yyout); break;} 
     269                if (ch == EOF) {result = fwrite(label,5,1,yyout); break;} 
    269270                if (ch == '_') { 
    270271                  label[6] = ch = fgetc(yyin); 
    271                   if (ch == EOF) {fwrite(label,6,1,yyout); break;} 
     272                  if (ch == EOF) {result = fwrite(label,6,1,yyout); break;} 
    272273                  if (ch == '_') { 
    273274                    ch = fgetc(yyin); 
     
    278279                        (ch >= '\x7f' && ch <= '\xff') || 
    279280                        ch == '_') { 
    280                       fwrite(label,7,1,yyout); 
     281                      result = fwrite(label,7,1,yyout); 
    281282                    } else { 
    282283                      fputs("eaccelerator_loader_file()",yyout); 
    283284                    } 
    284285                  } else { 
    285                     fwrite(label,7,1,yyout); 
     286                    result = fwrite(label,7,1,yyout); 
    286287                  } 
    287288                } else { 
    288                   fwrite(label,6,1,yyout); 
     289                  result = fwrite(label,6,1,yyout); 
    289290                } 
    290291              } else { 
    291                 fwrite(label,5,1,yyout); 
     292                result = fwrite(label,5,1,yyout); 
    292293              } 
    293294            } else { 
    294               fwrite(label,4,1,yyout); 
     295              result = fwrite(label,4,1,yyout); 
    295296            } 
    296297          } else { 
    297             fwrite(label,3,1,yyout); 
     298            result = fwrite(label,3,1,yyout); 
    298299          } 
    299300        } else if (IEQ('l')) { 
    300301          label[2] = ch = fgetc(yyin); 
    301           if (ch == EOF) {fwrite(label,2,1,yyout); break;} 
     302          if (ch == EOF) {result = fwrite(label,2,1,yyout); break;} 
    302303          if (IEQ('i')) { 
    303304            label[3] = ch = fgetc(yyin); 
    304             if (ch == EOF) {fwrite(label,3,1,yyout); break;} 
     305            if (ch == EOF) {result = fwrite(label,3,1,yyout); break;} 
    305306            if (IEQ('n')) { 
    306307              label[4] = ch = fgetc(yyin); 
    307               if (ch == EOF) {fwrite(label,4,1,yyout); break;} 
     308              if (ch == EOF) {result = fwrite(label,4,1,yyout); break;} 
    308309              if (IEQ('e')) { 
    309310                label[5] = ch = fgetc(yyin); 
    310                 if (ch == EOF) {fwrite(label,5,1,yyout); break;} 
     311                if (ch == EOF) {result = fwrite(label,5,1,yyout); break;} 
    311312                if (ch == '_') { 
    312313                  label[6] = ch = fgetc(yyin); 
    313                   if (ch == EOF) {fwrite(label,6,1,yyout); break;} 
     314                  if (ch == EOF) {result = fwrite(label,6,1,yyout); break;} 
    314315                  if (ch == '_') { 
    315316                    ch = fgetc(yyin); 
     
    320321                        (ch >= '\x7f' && ch <= '\xff') || 
    321322                        ch == '_') { 
    322                       fwrite(label,7,1,yyout); 
     323                      result = fwrite(label,7,1,yyout); 
    323324                    } else { 
    324325                      fputs("eaccelerator_loader_line()",yyout); 
    325326                    } 
    326327                  } else { 
    327                     fwrite(label,7,1,yyout); 
     328                    result = fwrite(label,7,1,yyout); 
    328329                  } 
    329330                } else { 
    330                   fwrite(label,6,1,yyout); 
     331                  result = fwrite(label,6,1,yyout); 
    331332                } 
    332333              } else { 
    333                 fwrite(label,5,1,yyout); 
     334                result = fwrite(label,5,1,yyout); 
    334335              } 
    335336            } else { 
    336               fwrite(label,4,1,yyout); 
     337              result = fwrite(label,4,1,yyout); 
    337338            } 
    338339          } else { 
    339             fwrite(label,3,1,yyout); 
     340            result = fwrite(label,3,1,yyout); 
    340341          } 
    341342        } else { 
    342           fwrite(label,2,1,yyout); 
     343          result = fwrite(label,2,1,yyout); 
    343344        } 
    344345      } else { 
    345         fwrite(label,1,1,yyout); 
     346        result = fwrite(label,1,1,yyout); 
    346347      } 
    347348      allow = 0; 
     
    695696static void encode_class_entry(zend_class_entry* from); 
    696697 
     698/* not used  
    697699static void encode_class_entry_ptr(zend_class_entry** from) { 
    698700  encode_class_entry(*from); 
    699701} 
     702*/ 
    700703#endif 
    701704 
     
    719722} 
    720723 
     724/* not used  
    721725#ifdef ZEND_ENGINE_2 
    722726#define encode_zval_hash_ex(from,p) encode_hash_ex(from, p, (encode_bucket_t)encode_zval_ptr) 
     
    745749} 
    746750#endif 
     751*/ 
    747752 
    748753static void encode_op(zend_op_array* from, zend_op* opline, unsigned int ops) { 
     
    11831188                                if (prefix != NULL) 
    11841189                                { 
     1190                    size_t result = 0; 
    11851191                                        prefix->type = IS_STRING; 
    11861192                                        prefix->value.str.len = pos; 
    11871193                                        prefix->value.str.val = emalloc(pos+1); 
    11881194                                        rewind(src_fp); 
    1189                                         fread(prefix->value.str.val, pos, 1, src_fp); 
     1195                                        result = fread(prefix->value.str.val, pos, 1, src_fp); 
    11901196                                        prefix->value.str.val[prefix->value.str.len] = '\000'; 
    11911197                                } 
     
    12041210                                if (tmp_fp) 
    12051211                                { 
     1212                    size_t result = 0; 
    12061213                                        if (pre_content_len > 0) 
    12071214                                        { 
    1208                                                fwrite(pre_content, pre_content_len, 1, tmp_fp); 
     1215                        result = fwrite(pre_content, pre_content_len, 1, tmp_fp); 
    12091216                                        } 
    12101217#ifndef WITHOUT_FILE_FILTER 
     
    12201227                                        if (post_content_len > 0) 
    12211228                                        { 
    1222                                                 fwrite(post_content, post_content_len, 1, tmp_fp); 
     1229                                                result = fwrite(post_content, post_content_len, 1, tmp_fp); 
    12231230                                        } 
    12241231                                        rewind(tmp_fp);