diff options
Diffstat (limited to 'libcpp/pch.c')
-rw-r--r-- | libcpp/pch.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libcpp/pch.c b/libcpp/pch.c index 04d7094..fb6c12a 100644 --- a/libcpp/pch.c +++ b/libcpp/pch.c @@ -437,7 +437,7 @@ _cpp_restore_pushed_macros (cpp_reader *r, FILE *f) return 0; p->definition = defn; - if (fread (&(p->line), sizeof (source_location), 1, f) != 1) + if (fread (&(p->line), sizeof (location_t), 1, f) != 1) return 0; defnlen = 0; if (fread (&defnlen, sizeof (defnlen), 1, f) != 1) @@ -501,7 +501,7 @@ _cpp_save_pushed_macros (cpp_reader *r, FILE *f) if (fwrite (&defnlen, sizeof (size_t), 1, f) != 1 || fwrite (pp[i]->definition, defnlen, 1, f) != 1) return 0; - if (fwrite (&(pp[i]->line), sizeof (source_location), 1, f) != 1) + if (fwrite (&(pp[i]->line), sizeof (location_t), 1, f) != 1) return 0; defnlen = 0; defnlen |= (pp[i]->syshdr != 0 ? 1 : 0); |