[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pecl-cvs
Subject:    [PECL-CVS] cvs: pecl /yaz php_yaz.c
From:       "Adam Dickmeiss" <dickmeiss () php ! net>
Date:       2005-11-29 18:51:42
Message-ID: cvsdickmeiss1133290302 () cvsserver
[Download RAW message or body]

dickmeiss		Tue Nov 29 13:51:42 2005 EDT

  Modified files:              
    /pecl/yaz	php_yaz.c 
  Log:
  Fix bug that occurred if surrogate records was received
  
http://cvs.php.net/diff.php/pecl/yaz/php_yaz.c?r1=1.101&r2=1.102&ty=u
Index: pecl/yaz/php_yaz.c
diff -u pecl/yaz/php_yaz.c:1.101 pecl/yaz/php_yaz.c:1.102
--- pecl/yaz/php_yaz.c:1.101	Wed Nov  2 09:31:10 2005
+++ pecl/yaz/php_yaz.c	Tue Nov 29 13:51:38 2005
@@ -16,7 +16,7 @@
    +----------------------------------------------------------------------+
  */
 
-/* $Id: php_yaz.c,v 1.101 2005/11/02 14:31:10 dickmeiss Exp $ */
+/* $Id: php_yaz.c,v 1.102 2005/11/29 18:51:38 dickmeiss Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include "config.h"
@@ -1286,7 +1286,7 @@
 										struct cvt_handle *))
 {
 	Z_External *ext = (Z_External *) ZOOM_record_get(r, "ext", 0);
-	if (ext->which == Z_External_OPAC)
+	if (ext && ext->which == Z_External_OPAC)
 		ext = ext->u.opac->bibliographicRecord;
 	if (ext) {
 		oident *ent = oid_getentbyoid(ext->direct_reference);

-- 
PECL CVS Mailing List 
To unsubscribe, visit: http://www.php.net/unsub.php

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic