gcl.git - GNU Common Lisp

index : gcl.git
GNU Common Lisp
summary refs log tree commit diff
diff options
context:
space:
mode:
Diffstat
-rwxr-xr-xgcl/o/unexelf.c 2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcl/o/unexelf.c b/gcl/o/unexelf.c
index 07cbf680b..2effac393 100755
--- a/gcl/o/unexelf.c
+++ b/gcl/o/unexelf.c
@@ -1244,7 +1244,7 @@ unexec (char *new_name, char *old_name, unsigned int data_start, unsigned int bs
/* This code handles two different size structs, but there should
be no harm in that provided that r_offset is always the first
member. */
- nn = section.sh_info;
+ if (!(nn = section.sh_info)) break;
if (!strcmp (old_section_names + NEW_SECTION_H (nn).sh_name, ".data")
|| !strcmp ((old_section_names + NEW_SECTION_H (nn).sh_name),
".sdata")
generated by cgit v1.2.3 (git 2.25.1) at 2025年09月05日 08:58:56 +0000

AltStyle によって変換されたページ (->オリジナル) /