Hi Dave,

my bad.

Since you've made some simplifications in my patch, I hope it's ok to make 
short patch.


--- a/symbols.c   2015-05-15 23:36:33.136710935 +0300
+++ b/symbols.c    2015-05-15 23:36:20.072710739 +0300
@@ -6260,7 +6260,7 @@
                                        if (!((flags & DEREF_POINTERS) &&
                                            dereference_pointer(addr, dm, 
flags)))
                                        {
-                                               if (count_chars(dm->member, 
'.'))
+                                               if (count_chars(dm->member, 
'.') || count_chars(dm->member, '['))
                                                        
parse_for_member_new(dm, PARSE_FOR_DATA);
                                                else
                                                        parse_for_member(dm, 
PARSE_FOR_DATA);



Thanks,
Alexandr

--
Crash-utility mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/crash-utility

Reply via email to