diff options
author | Paul Gilbert | 2019-05-04 11:03:50 +1000 |
---|---|---|
committer | Paul Gilbert | 2019-05-04 11:03:50 +1000 |
commit | 3662e80c0fa9e738407f49794e0f5281ff02c675 (patch) | |
tree | d1d227c3ba8c35dfbe74eb73d6063ccd6cf39401 /engines/glk/glulxe | |
parent | 5f57440deec5f6d34f2738f0705204557d3e6ab3 (diff) | |
download | scummvm-rg350-3662e80c0fa9e738407f49794e0f5281ff02c675.tar.gz scummvm-rg350-3662e80c0fa9e738407f49794e0f5281ff02c675.tar.bz2 scummvm-rg350-3662e80c0fa9e738407f49794e0f5281ff02c675.zip |
GLK: Create objrocks for saved game file sreams
Diffstat (limited to 'engines/glk/glulxe')
-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; |