diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-06-23 16:02:33 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-06-23 16:42:57 +0900 |
commit | 2361a1a53e93ededcf99289650124cf7a2b064d4 (patch) | |
tree | 0768dba16707897e9c4f0e08c112a1e6fa4047f8 /variable.c | |
parent | 744d17ff6c33b09334508e8110007ea2a82252f5 (diff) |
Get rid of a nasal demon
On platforms not having `typeof`, `ccan_container_off_var()` macro
subtracts the pointer variable from the member address pointed by that
variable.
Diffstat (limited to 'variable.c')
-rw-r--r-- | variable.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/variable.c b/variable.c index bde8937486..def997d201 100644 --- a/variable.c +++ b/variable.c @@ -2620,7 +2620,7 @@ autoload_apply_constants(VALUE _arguments) struct autoload_load_arguments *arguments = (struct autoload_load_arguments*)_arguments; - struct autoload_const *autoload_const; + struct autoload_const *autoload_const = 0; // for ccan_container_off_var() struct autoload_const *next; // We use safe iteration here because `autoload_const_set` will eventually invoke |