Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
* [OB] pointer ref, m2-typeprint.c
@ 2007-06-29  0:44 msnyder
  2007-06-29  1:02 ` Daniel Jacobowitz
  0 siblings, 1 reply; 7+ messages in thread
From: msnyder @ 2007-06-29  0:44 UTC (permalink / raw)
  To: gdb-patches

[-- Attachment #1: Type: text/plain, Size: 55 bytes --]

Move a pointer reference to after the check for NULL.


[-- Attachment #2: null.txt --]
[-- Type: text/plain, Size: 816 bytes --]

2007-06-28  Michael Snyder  <msnyder@access-company.com>

	* m2-typeprint.c (m2_print_type): Move pointer ref after null test
	(Coverity).

Index: m2-typeprint.c
===================================================================
RCS file: /cvs/src/src/gdb/m2-typeprint.c,v
retrieving revision 1.11
diff -p -r1.11 m2-typeprint.c
*** m2-typeprint.c	9 Jan 2007 17:58:51 -0000	1.11
--- m2-typeprint.c	29 Jun 2007 00:34:37 -0000
*************** m2_print_type (struct type *type, char *
*** 72,78 ****
    int demangled_args;
  
    CHECK_TYPEDEF (type);
-   code = TYPE_CODE (type);
  
    QUIT;
  
--- 72,77 ----
*************** m2_print_type (struct type *type, char *
*** 83,88 ****
--- 82,88 ----
        return;
      }
  
+   code = TYPE_CODE (type);
    switch (TYPE_CODE (type))
      {
      case TYPE_CODE_SET:

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2007-07-03 20:50 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-06-29  0:44 [OB] pointer ref, m2-typeprint.c msnyder
2007-06-29  1:02 ` Daniel Jacobowitz
2007-06-29  1:36   ` msnyder
2007-06-29 16:17     ` Daniel Jacobowitz
2007-06-29 18:49       ` Michael Snyder
2007-07-01 15:33         ` Daniel Jacobowitz
2007-07-03 20:50           ` Jim Blandy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox