diff src/pt-idx.cc @ 9125:8ab1e6f63cdc

gripe on magic end query for undefined variable
author Jaroslav Hajek <highegg@gmail.com>
date Thu, 16 Apr 2009 09:25:22 +0200
parents eb63fbe60fab
children 67fc970dad7d c663c1a78c4a
line wrap: on
line diff
--- a/src/pt-idx.cc
+++ b/src/pt-idx.cc
@@ -173,7 +173,12 @@
   octave_value_list retval;
 
   if (args)
-    retval = args->convert_to_const_vector (object);
+    {
+      if (object && args->has_magic_end () && object->is_undefined ())
+        gripe_invalid_inquiry_subscript ();
+      else
+        retval = args->convert_to_const_vector (object);
+    }
 
   if (! error_state)
     {