$OpenBSD: patch-autodoc_source_display_idl_hi_ary_cxx,v 1.3 2007/04/18 13:20:48 kurt Exp $
--- autodoc/source/display/idl/hi_ary.cxx.orig.port	Sat Sep 16 12:49:58 2006
+++ autodoc/source/display/idl/hi_ary.cxx	Wed Apr 18 03:46:24 2007
@@ -180,7 +180,7 @@ AryAccess::Search_Ce( StringVector &            o_modu
     o_mainEntity = sNextName;
 
     // Find member:
-    if ( *pNext == 0 )
+    if ( *pNext == '\0' )
         return true; 
 	nextName(pNext, o_memberEntity);
     if (strchr(o_memberEntity,':') != 0)
@@ -188,7 +188,7 @@ AryAccess::Search_Ce( StringVector &            o_modu
                    
     int nMemberLen = o_memberEntity.length();
     if ( nMemberLen > 2
-            ?   *(pNext + nMemberLen - 2) == '('
+            ?  (*pNext && *(pNext + nMemberLen - 2) == '(')
             : false )
     {
         o_memberEntity.assign(o_memberEntity,nMemberLen-2);
