aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/kmisc.cpp
diff options
context:
space:
mode:
authorFilippos Karapetis2010-06-11 07:47:57 +0000
committerFilippos Karapetis2010-06-11 07:47:57 +0000
commit377cfe6fefe6a817a6ce778e7721dc3818780c01 (patch)
treecf98bf0853835a81d561dc786105a20cf1ce45ac /engines/sci/engine/kmisc.cpp
parent5baa47a9cbd42b2b40b599928ea6bf41f47fdc18 (diff)
downloadscummvm-rg350-377cfe6fefe6a817a6ce778e7721dc3818780c01.tar.gz
scummvm-rg350-377cfe6fefe6a817a6ce778e7721dc3818780c01.tar.bz2
scummvm-rg350-377cfe6fefe6a817a6ce778e7721dc3818780c01.zip
Added a new kernel function, kEmpty, for really empty (not dummy, i.e. unimplemented) functions
svn-id: r49591
Diffstat (limited to 'engines/sci/engine/kmisc.cpp')
-rw-r--r--engines/sci/engine/kmisc.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/sci/engine/kmisc.cpp b/engines/sci/engine/kmisc.cpp
index f3d4c8a732..d836ec4a7f 100644
--- a/engines/sci/engine/kmisc.cpp
+++ b/engines/sci/engine/kmisc.cpp
@@ -375,4 +375,12 @@ reg_t kPlatform(EngineState *s, int argc, reg_t *argv) {
return NULL_REG;
}
+reg_t kEmpty(EngineState *s, int argc, reg_t *argv) {
+ // Placeholder for empty kernel functions which are still called from the engine
+ // scripts (like the empty kSetSynonyms function in SCI1.1). This differs from
+ // dummy functions because it does nothing and never throws a warning when it's
+ // called
+ return s->r_acc;
+}
+
} // End of namespace Sci