Ticket #53: bropipe-bool-patch.txt

File bropipe-bool-patch.txt, 951 bytes (added by seth, 3 years ago)
Line 
1Index: bropipe.cc
2===================================================================
3--- bropipe.cc  (revision 6431)
4+++ bropipe.cc  (working copy)
5@@ -382,9 +382,9 @@
6                                        {
7                                        int bbool=0;
8 
9-                                       if ( tkn_data.c_str() == "T" ||
10-                                               tkn_data.c_str() == "TRUE" ||
11-                                               tkn_data.c_str() == "1" )
12+                                       if ( tkn_data == "T" ||
13+                                               tkn_data == "TRUE" ||
14+                                               tkn_data == "1" )
15                                                        bbool = 1;     
16 
17                                        bro_event_add_val(ev, BRO_TYPE_BOOL, NULL, &bbool);
18Index: broclient.cc
19===================================================================
20--- broclient.cc        (revision 6431)
21+++ broclient.cc        (working copy)
22@@ -227,9 +227,9 @@
23                                        {
24                                        int bbool=0;
25 
26-                                       if ( tkn_data.c_str() == "T" ||
27-                                               tkn_data.c_str() == "TRUE" ||
28-                                               tkn_data.c_str() == "1" )
29+                                       if ( tkn_data == "T" ||
30+                                               tkn_data == "TRUE" ||
31+                                               tkn_data == "1" )
32                                                bbool = 1;
33                                       
34                                        bro_event_add_val(ev, BRO_TYPE_BOOL, NULL, &bbool);