From 2f042ea1988407524d86998dcba2672b23c8aaf6 Mon Sep 17 00:00:00 2001 From: yexo Date: Sun, 14 Oct 2012 15:18:09 +0000 Subject: (svn r24593) -Fix [FS#5333]: crash when a gamescript provided too many parameters to a GSText object --- src/strings_func.h | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) (limited to 'src/strings_func.h') diff --git a/src/strings_func.h b/src/strings_func.h index eef78d84e..395a80e1a 100644 --- a/src/strings_func.h +++ b/src/strings_func.h @@ -73,19 +73,7 @@ public: void ClearTypeInformation(); - /** - * Read an int64 from the argument array. The offset is increased - * so the next time GetInt64 is called the next value is read. - */ - int64 GetInt64(WChar type = 0) - { - assert(this->offset < this->num_param); - if (this->type != NULL) { - assert(this->type[this->offset] == 0 || this->type[this->offset] == type); - this->type[this->offset] = type; - } - return this->data[this->offset++]; - } + int64 GetInt64(WChar type = 0); /** Read an int32 from the argument array. @see GetInt64. */ int32 GetInt32(WChar type = 0) -- cgit v1.2.3-54-g00ecf