Lines Matching refs:defnlen

411   size_t defnlen;  in _cpp_restore_pushed_macros()  local
427 if (fread (&defnlen, sizeof (defnlen), 1, f) != 1) in _cpp_restore_pushed_macros()
429 if (defnlen == 0) in _cpp_restore_pushed_macros()
433 defn = XNEWVEC (uchar, defnlen + 1); in _cpp_restore_pushed_macros()
434 defn[defnlen] = 0; in _cpp_restore_pushed_macros()
436 if (fread (defn, defnlen, 1, f) != 1) in _cpp_restore_pushed_macros()
442 defnlen = 0; in _cpp_restore_pushed_macros()
443 if (fread (&defnlen, sizeof (defnlen), 1, f) != 1) in _cpp_restore_pushed_macros()
445 p->syshdr = ((defnlen & 1) != 0 ? 1 : 0); in _cpp_restore_pushed_macros()
446 p->used = ((defnlen & 2) != 0 ? 1 : 0); in _cpp_restore_pushed_macros()
461 size_t defnlen; in _cpp_save_pushed_macros() local
488 defnlen = strlen (pp[i]->name); in _cpp_save_pushed_macros()
489 if (fwrite (&defnlen, sizeof (size_t), 1, f) != 1 in _cpp_save_pushed_macros()
490 || fwrite (pp[i]->name, defnlen, 1, f) != 1) in _cpp_save_pushed_macros()
494 defnlen = 0; in _cpp_save_pushed_macros()
495 if (fwrite (&defnlen, sizeof (size_t), 1, f) != 1) in _cpp_save_pushed_macros()
500 defnlen = ustrlen (pp[i]->definition); in _cpp_save_pushed_macros()
501 if (fwrite (&defnlen, sizeof (size_t), 1, f) != 1 in _cpp_save_pushed_macros()
502 || fwrite (pp[i]->definition, defnlen, 1, f) != 1) in _cpp_save_pushed_macros()
506 defnlen = 0; in _cpp_save_pushed_macros()
507 defnlen |= (pp[i]->syshdr != 0 ? 1 : 0); in _cpp_save_pushed_macros()
508 defnlen |= (pp[i]->used != 0 ? 2 : 0); in _cpp_save_pushed_macros()
509 if (fwrite (&defnlen, sizeof (defnlen), 1, f) != 1) in _cpp_save_pushed_macros()
767 size_t defnlen = ustrlen (defn); in save_macros() local
769 data->defns[data->count] = (uchar *) xmemdup (defn, defnlen, defnlen + 2); in save_macros()
770 data->defns[data->count][defnlen] = '\n'; in save_macros()