diff options
Diffstat (limited to 'engines/glk/glulxe/glkop.cpp')
-rw-r--r-- | engines/glk/glulxe/glkop.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/glk/glulxe/glkop.cpp b/engines/glk/glulxe/glkop.cpp index 635d90bb7b..70fb44b85e 100644 --- a/engines/glk/glulxe/glkop.cpp +++ b/engines/glk/glulxe/glkop.cpp @@ -677,6 +677,7 @@ void Glulxe::unparse_glk_args(dispatch_splot_t *splot, const char **proto, int d opref = garglist[gargnum]._opaqueref; if (opref) { gidispatch_rock_t objrock = gidispatch_get_objrock(opref, *cx - 'a'); + assert(objrock.ptr); thisval = ((classref_t *)objrock.ptr)->id; } else { thisval = 0; |