summaryrefslogtreecommitdiff
path: root/net/wireshark/patches/patch-aa
blob: 3d1ade0ad482253dbf1d02cacb5604b2a88f60bf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
$NetBSD: patch-aa,v 1.7 2007/02/07 17:15:24 tron Exp $

Fix for GCC 3.3.x build problem taken from the SVN repository:

http://anonsvn.wireshark.org/viewvc/viewvc.py/trunk/tools/lemon/lemon.c?r1=20452&r2=20737&pathrev=20737&view=patch

Details of the problem are document here:

http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1357

--- tools/lemon/lemon.c	2007/01/16 16:41:12	20452
+++ tools/lemon/lemon.c	2007/02/07 16:08:19	20737
@@ -3247,7 +3247,10 @@
   for(i=0; i<rp->nrhs; i++) used[i] = 0;
   lhsused = 0;
 
-  if (!rp->code) rp->code = "\n";
+  if (!rp->code) {
+	  rp->code = "\n";
+	  rp->line = rp->ruleline;
+  }
   
   append_str(0,0,0,0);
   for(cp=rp->code; *cp; cp++){