[med-svn] [aghermann] 39/85: fix pattern name handling, don't read an rvalue after it's gone

andrei zavada hmmr-guest at alioth.debian.org
Thu Sep 26 23:46:28 UTC 2013


This is an automated email from the git hooks/post-receive script.

hmmr-guest pushed a commit to branch master
in repository aghermann.

commit 99ba6eb01fe503b66b5c8e8f771e5c6d310ae69b
Author: Andrei Zavada <johnhommer at gmail.com>
Date:   Sun Sep 15 02:32:34 2013 +0300

    fix pattern name handling, don't read an rvalue after it's gone
---
 upstream/src/aghermann/patterns/patterns.cc |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/upstream/src/aghermann/patterns/patterns.cc b/upstream/src/aghermann/patterns/patterns.cc
index 47a4a1a..2943cef 100644
--- a/upstream/src/aghermann/patterns/patterns.cc
+++ b/upstream/src/aghermann/patterns/patterns.cc
@@ -98,8 +98,8 @@ load( const string& fname_)
         string msg;
         using agh::str::sasprintf;
 
-        const char* fname = fname_.c_str();
-
+        auto fname_ = path();
+        auto fname = fname_.c_str();
         FILE *fd = NULL;
 
         try {

-- 
Alioth's /git/debian-med/git-commit-notice on /srv/git.debian.org/git/debian-med/aghermann.git



More information about the debian-med-commit mailing list