modify error message
authorDaniel Berlin <dberlin@dberlin.org>
Mon, 17 Jul 2000 19:41:10 +0000 (19:41 +0000)
committerDaniel Berlin <dberlin@dberlin.org>
Mon, 17 Jul 2000 19:41:10 +0000 (19:41 +0000)
gdb/ChangeLog
gdb/valops.c

index 1c98105ca1d5feea0397fa697bc4f0014bbb1e17..b181930ffca54720696d18f6dd16d0f83e948edc 100644 (file)
@@ -1,3 +1,8 @@
+
+2000-07-17  Daniel Berlin  <dberlin@redhat.com>
+
+       * valops.c (value_struct_elt): Change error message
+
 2000-07-17  matthew green  <mrg@redhat.com>
 
        * config/sparc/nm-nbsd.h (GDB_GREGSET_T, GDB_FPREGSET_T): Define.
index 711392f9b626dab570e5212a347bf4fc6dc097b2..5090d5f0e869e9b74fa57163d4dcd167ed9c750d 100644 (file)
@@ -2034,7 +2034,7 @@ typecmp (staticp, t1, t2)
         we need to do this so you can take something like a map<const
         char *>, and properly access map["hello"], because the
         argument to [] will be a reference to a pointer to a char,
-        and the arrgument will be a pointer to a char.      */
+        and the argument will be a pointer to a char. */
       while ( TYPE_CODE(tt1) == TYPE_CODE_REF ||
              TYPE_CODE (tt1) == TYPE_CODE_PTR)
        {
@@ -2354,7 +2354,7 @@ search_struct_method (name, arg1p, args, offset, static_memfuncp, type)
                    *static_memfuncp = 1;
                  v = value_fn_field (arg1p, f, j, type, offset);
                  if (v != NULL)
-                   return v;
+                   return v;       
                }
              j--;
            }
@@ -2536,10 +2536,10 @@ value_struct_elt (argp, args, name, static_memfuncp, err)
     }
   else
     v = search_struct_method (name, argp, args, 0, static_memfuncp, t);
-
+  
   if (v == (value_ptr) - 1)
     {
-      error ("Argument list of %s mismatch with component in the structure.", name);
+      error ("One of the arguments you tried to pass to %s could not be converted to what the function wants.", name);
     }
   else if (v == 0)
     {