public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r12-3076] analyzer: Fix PR analyzer/102020
@ 2021-08-23 11:50 Ankur saini
  0 siblings, 0 replies; only message in thread
From: Ankur saini @ 2021-08-23 11:50 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:537878152ded8b7d271333b803b36c27a9aea8d2

commit r12-3076-g537878152ded8b7d271333b803b36c27a9aea8d2
Author: Ankur Saini <arsenic@sourceware.org>
Date:   Mon Aug 23 17:03:29 2021 +0530

    analyzer: Fix PR analyzer/102020
    
    2021-08-23  Ankur Saini  <arsenic@sourceware.org>
    
    gcc/analyzer/ChangeLog:
            PR analyzer/102020
            * diagnostic-manager.cc
            (diagnostic_manager::prune_for_sm_diagnostic)<case EK_CALL_EDGE>: Fix typo.
    
    gcc/testsuite/ChangeLog:
            PR analyzer/102020
            * gcc.dg/analyzer/malloc-callbacks.c : Fix faulty test.

Diff:
---
 gcc/analyzer/diagnostic-manager.cc               | 2 +-
 gcc/testsuite/gcc.dg/analyzer/malloc-callbacks.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gcc/analyzer/diagnostic-manager.cc b/gcc/analyzer/diagnostic-manager.cc
index 89b5d1e3c3c..77dda4d2768 100644
--- a/gcc/analyzer/diagnostic-manager.cc
+++ b/gcc/analyzer/diagnostic-manager.cc
@@ -2110,7 +2110,7 @@ diagnostic_manager::prune_for_sm_diagnostic (checker_path *path,
 	            = cg_superedge.map_expr_from_callee_to_caller (callee_var,
                                                                    &expr);
                 else
-                  callee_var = callee_model->get_representative_tree (sval);
+                  caller_var = caller_model->get_representative_tree (sval);
               }
             else
 	      caller_var = caller_model->get_representative_tree (sval);
diff --git a/gcc/testsuite/gcc.dg/analyzer/malloc-callbacks.c b/gcc/testsuite/gcc.dg/analyzer/malloc-callbacks.c
index 53c75fddf84..8820dddf923 100644
--- a/gcc/testsuite/gcc.dg/analyzer/malloc-callbacks.c
+++ b/gcc/testsuite/gcc.dg/analyzer/malloc-callbacks.c
@@ -69,7 +69,7 @@ int *test_5 (void)
 static void __attribute__((noinline))
 called_by_test_6a (void *ptr)
 {
-  free (ptr); /* { dg-warning "double-'free'"} */
+  free (ptr); /* { dg-warning "double-'free'" } */
 }
 
 static deallocator_t __attribute__((noinline))


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-08-23 11:50 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-23 11:50 [gcc r12-3076] analyzer: Fix PR analyzer/102020 Ankur saini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).