Hello,

there was a crash in pan when the zoofile couldn't be opened; this patch fixes 
it by disallowing the zoo_open function to continue.

Regards
    Jiri Palecek

Signed-off-by: Jiri Palecek <[email protected]>

---
 pan/zoolib.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/pan/zoolib.c b/pan/zoolib.c
index 3e31733..72ddfb0 100644
--- a/pan/zoolib.c
+++ b/pan/zoolib.c
@@ -104,6 +104,7 @@ zoo_open(char *zooname)
                snprintf(zoo_error, ZELEN, 
                                "Could not open zoo as \"%s\", errno:%d %s", 
                                zooname, errno, strerror(errno));
+               return 0;
            }
            fclose(new_zoo);
            new_zoo = fopen(zooname, "r+");
-- 
1.6.2.4


------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises 
looking to deploy the next generation of Solaris that includes the latest 
innovations from Sun and the OpenSource community. Download a copy and 
enjoy capabilities such as Networking, Storage and Virtualization. 
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to