aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@gnu.org>2006-01-10 22:14:43 +0000
committerMark Kettenis <kettenis@gnu.org>2006-01-10 22:14:43 +0000
commit15550d6bec38f2381fdf52210d2acfda840e0500 (patch)
tree595dcb92c554a44d58aec1567f17043baf845eb7
parente2ba7bd7d01e857a94538d3570da3caf14300a24 (diff)
downloadgdb-15550d6bec38f2381fdf52210d2acfda840e0500.zip
gdb-15550d6bec38f2381fdf52210d2acfda840e0500.tar.gz
gdb-15550d6bec38f2381fdf52210d2acfda840e0500.tar.bz2
* linespec.c (decode_objc): Make i1 and i2 unsigned.
(find_method): Set values.sals to NULL.
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/linespec.c5
2 files changed, 8 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index c2b55b0..3875a41 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2006-01-10 Mark Kettenis <kettenis@gnu.org>
+
+ * linespec.c (decode_objc): Make i1 and i2 unsigned.
+ (find_method): Set values.sals to NULL.
+
2006-01-09 Mark Kettenis <kettenis@gnu.org>
* amd64obsd-nat.c (amd64obsd_supply_pcb): Use 'gdb_byte *' instead
diff --git a/gdb/linespec.c b/gdb/linespec.c
index 77758fd..fad5e31 100644
--- a/gdb/linespec.c
+++ b/gdb/linespec.c
@@ -1080,8 +1080,8 @@ decode_objc (char **argptr, int funfirstline, struct symtab *file_symtab,
struct symbol *sym = NULL;
char *copy = NULL;
struct block *block = NULL;
- int i1 = 0;
- int i2 = 0;
+ unsigned i1 = 0;
+ unsigned i2 = 0;
values.sals = NULL;
values.nelts = 0;
@@ -1427,6 +1427,7 @@ find_method (int funfirstline, char ***canonical, char *saved_arg,
}
else
{
+ values.sals = NULL;
values.nelts = 0;
}
return values;