mirror of
https://git.freebsd.org/ports.git
synced 2025-06-28 16:10:33 -04:00
75 lines
2.2 KiB
C++
75 lines
2.2 KiB
C++
--- ./classes/src/ArtsHeader.cc.orig Mon Oct 2 13:05:24 2000
|
|
+++ ./classes/src/ArtsHeader.cc Wed Sep 25 16:38:10 2002
|
|
@@ -135,23 +135,23 @@
|
|
uint32_t uIntDatum, idAndVersion;
|
|
|
|
uShortDatum = htons(this->_magic);
|
|
- os.write(&uShortDatum,sizeof(uShortDatum));
|
|
+ os.write((char *)&uShortDatum,sizeof(uShortDatum));
|
|
|
|
idAndVersion = (this->_identifier << 4) | this->_version;
|
|
uIntDatum = htonl(idAndVersion);
|
|
- os.write(&uIntDatum,sizeof(uIntDatum));
|
|
+ os.write((char *)&uIntDatum,sizeof(uIntDatum));
|
|
|
|
uIntDatum = htonl(this->_flags);
|
|
- os.write(&uIntDatum,sizeof(uIntDatum));
|
|
+ os.write((char *)&uIntDatum,sizeof(uIntDatum));
|
|
|
|
uShortDatum = htons(this->_numAttributes);
|
|
- os.write(&uShortDatum,sizeof(uShortDatum));
|
|
+ os.write((char *)&uShortDatum,sizeof(uShortDatum));
|
|
|
|
uIntDatum = htonl(this->_attrLength);
|
|
- os.write(&uIntDatum,sizeof(uIntDatum));
|
|
+ os.write((char *)&uIntDatum,sizeof(uIntDatum));
|
|
|
|
uIntDatum = htonl(this->_dataLength);
|
|
- os.write(&uIntDatum,sizeof(uIntDatum));
|
|
+ os.write((char *)&uIntDatum,sizeof(uIntDatum));
|
|
|
|
return(os);
|
|
}
|
|
@@ -225,13 +225,13 @@
|
|
uint32_t uIntDatum;
|
|
uint32_t idAndVersion;
|
|
|
|
- is.read(&uShortDatum,sizeof(uShortDatum));
|
|
+ is.read((char *)&uShortDatum,sizeof(uShortDatum));
|
|
if (is.eof())
|
|
return(is);
|
|
|
|
this->_magic = ntohs(uShortDatum);
|
|
|
|
- is.read(&uIntDatum,sizeof(uIntDatum));
|
|
+ is.read((char *)&uIntDatum,sizeof(uIntDatum));
|
|
if (is.eof())
|
|
return(is);
|
|
|
|
@@ -239,22 +239,22 @@
|
|
this->_identifier = idAndVersion >> 4;
|
|
this->_version = idAndVersion & 0x0f;
|
|
|
|
- is.read(&uIntDatum,sizeof(uIntDatum));
|
|
+ is.read((char *)&uIntDatum,sizeof(uIntDatum));
|
|
if (is.eof())
|
|
return(is);
|
|
this->_flags = ntohl(uIntDatum);
|
|
|
|
- is.read(&uShortDatum,sizeof(uShortDatum));
|
|
+ is.read((char *)&uShortDatum,sizeof(uShortDatum));
|
|
if (is.eof())
|
|
return(is);
|
|
this->_numAttributes = ntohs(uShortDatum);
|
|
|
|
- is.read(&uIntDatum,sizeof(uIntDatum));
|
|
+ is.read((char *)&uIntDatum,sizeof(uIntDatum));
|
|
if (is.eof())
|
|
return(is);
|
|
this->_attrLength = ntohl(uIntDatum);
|
|
|
|
- is.read(&uIntDatum,sizeof(uIntDatum));
|
|
+ is.read((char *)&uIntDatum,sizeof(uIntDatum));
|
|
if (is.eof())
|
|
return(is);
|
|
this->_dataLength = ntohl(uIntDatum);
|