summaryrefslogtreecommitdiff
path: root/net-mgmt/cflowd/files/patch-classes::include::CflowdNetMatrixKey.hh
blob: 3b3225191b578cda3399178d6e9c3fa5168ec1f5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
--- classes/include/CflowdNetMatrixKey.hh.orig	Fri Aug 29 20:35:27 2003
+++ classes/include/CflowdNetMatrixKey.hh	Fri Aug 29 20:36:00 2003
@@ -191,9 +191,9 @@
   inline istream & read(istream & is)
   {
     g_CfdArtsPrimitive.ReadIpv4Network(is,this->_src,sizeof(this->_src));
-    is.read(&(this->_srcMaskLen),sizeof(this->_srcMaskLen));
+    is.read((char *)&(this->_srcMaskLen),sizeof(this->_srcMaskLen));
     g_CfdArtsPrimitive.ReadIpv4Network(is,this->_dst,sizeof(this->_dst));
-    is.read(&(this->_dstMaskLen),sizeof(this->_dstMaskLen));
+    is.read((char *)&(this->_dstMaskLen),sizeof(this->_dstMaskLen));
     
     return(is);
   }
@@ -263,9 +263,9 @@
   inline ostream & write(ostream & os) const
   {
     g_CfdArtsPrimitive.WriteIpv4Network(os,this->_src,sizeof(this->_src));
-    os.write(&(this->_srcMaskLen),sizeof(this->_srcMaskLen));
+    os.write((char *)&(this->_srcMaskLen),sizeof(this->_srcMaskLen));
     g_CfdArtsPrimitive.WriteIpv4Network(os,this->_dst,sizeof(this->_dst));
-    os.write(&(this->_dstMaskLen),sizeof(this->_dstMaskLen));
+    os.write((char *)&(this->_dstMaskLen),sizeof(this->_dstMaskLen));
     return(os);
   }