aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gmem.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ada/gmem.c')
-rw-r--r--gcc/ada/gmem.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/gcc/ada/gmem.c b/gcc/ada/gmem.c
index 809ef0b..772667b 100644
--- a/gcc/ada/gmem.c
+++ b/gcc/ada/gmem.c
@@ -112,7 +112,7 @@ __gnat_gmem_initialize (dumpname)
fclose (gmemfile);
return 0;
}
-
+
return 1;
}
@@ -140,16 +140,17 @@ __gnat_gmem_read_next (buf)
{
void *addr;
int size;
- char c;
+ int j;
- if ((c = fgetc (gmemfile)) == EOF)
+ j = fgetc (gmemfile);
+ if (j == EOF)
{
fclose (gmemfile);
sprintf (buf, "Program exited.");
}
else
{
- switch (c)
+ switch (j)
{
case 'A' :
fread (&addr, sizeof (char *), 1, gmemfile);