pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/doxygen



Module Name:    pkgsrc
Committed By:   joerg
Date:           Fri May 19 14:56:00 UTC 2017

Modified Files:
        pkgsrc/devel/doxygen: Makefile distinfo
Added Files:
        pkgsrc/devel/doxygen/patches: patch-src_xmlgen.cpp

Log Message:
Fix null pointer deref in xml generator. Bump revision.


To generate a diff of this commit:
cvs rdiff -u -r1.131 -r1.132 pkgsrc/devel/doxygen/Makefile
cvs rdiff -u -r1.63 -r1.64 pkgsrc/devel/doxygen/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/doxygen/patches/patch-src_xmlgen.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/doxygen/Makefile
diff -u pkgsrc/devel/doxygen/Makefile:1.131 pkgsrc/devel/doxygen/Makefile:1.132
--- pkgsrc/devel/doxygen/Makefile:1.131 Wed Apr 26 21:18:35 2017
+++ pkgsrc/devel/doxygen/Makefile       Fri May 19 14:56:00 2017
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.131 2017/04/26 21:18:35 wiz Exp $
+# $NetBSD: Makefile,v 1.132 2017/05/19 14:56:00 joerg Exp $
 
 DISTNAME=      doxygen-1.8.13.src
 PKGNAME=       ${DISTNAME:S/.src//}
+PKGREVISION=   1
 CATEGORIES=    devel
 MASTER_SITES=  ftp://ftp.stack.nl/pub/users/dimitri/
 MASTER_SITES+= http://ftp.stack.nl/pub/users/dimitri/

Index: pkgsrc/devel/doxygen/distinfo
diff -u pkgsrc/devel/doxygen/distinfo:1.63 pkgsrc/devel/doxygen/distinfo:1.64
--- pkgsrc/devel/doxygen/distinfo:1.63  Wed Apr 26 13:40:37 2017
+++ pkgsrc/devel/doxygen/distinfo       Fri May 19 14:56:00 2017
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.63 2017/04/26 13:40:37 prlw1 Exp $
+$NetBSD: distinfo,v 1.64 2017/05/19 14:56:00 joerg Exp $
 
 SHA1 (doxygen-1.8.13.src.tar.gz) = a3c812346d2ebd7b2e79ed1fec3a6aa3aedd5f7b
 RMD160 (doxygen-1.8.13.src.tar.gz) = 00f6f8baeead8c3d99eabe1d61ffefa4e48af1f9
@@ -6,3 +6,4 @@ SHA512 (doxygen-1.8.13.src.tar.gz) = 85d
 Size (doxygen-1.8.13.src.tar.gz) = 4893912 bytes
 SHA1 (patch-ac) = 87c68a2ce598c10d90d775764f4c05739eb51435
 SHA1 (patch-ah) = c1a7f35fe2adcfd094c3ba0f81fee47a027bcf82
+SHA1 (patch-src_xmlgen.cpp) = 686712d6524b396ba3b4e4e613194d19de66ff8c

Added files:

Index: pkgsrc/devel/doxygen/patches/patch-src_xmlgen.cpp
diff -u /dev/null pkgsrc/devel/doxygen/patches/patch-src_xmlgen.cpp:1.1
--- /dev/null   Fri May 19 14:56:00 2017
+++ pkgsrc/devel/doxygen/patches/patch-src_xmlgen.cpp   Fri May 19 14:56:00 2017
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_xmlgen.cpp,v 1.1 2017/05/19 14:56:00 joerg Exp $
+
+Upstream 0f02761a158a5e9ddbd5801682482af8986dbc35
+
+--- src/xmlgen.cpp.orig        2017-05-19 12:06:13.730040298 +0000
++++ src/xmlgen.cpp
+@@ -620,7 +620,7 @@ static void generateXMLForMember(MemberD
+     if (md->isInline()) t << "yes"; else t << "no";
+     t << "\"";
+ 
+-    if (al->refQualifier!=RefQualifierNone)
++    if (al!=0 && al->refQualifier!=RefQualifierNone)
+     {
+       t << " refqual=\"";
+       if (al->refQualifier==RefQualifierLValue) t << "lvalue"; else t << "rvalue";



Home | Main Index | Thread Index | Old Index