mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-04 10:54:24 -04:00
By interrogate conventions, char * means a string, while unsigned char * means a data buffer.
This commit is contained in:
parent
b41e04dc60
commit
93afeb40f2
@ -140,12 +140,12 @@ extract_bytes(size_t size) {
|
|||||||
// that were successfully written.
|
// that were successfully written.
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
size_t StreamReader::
|
size_t StreamReader::
|
||||||
extract_bytes(char *into, size_t size) {
|
extract_bytes(unsigned char *into, size_t size) {
|
||||||
if (_in->eof() || _in->fail()) {
|
if (_in->eof() || _in->fail()) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
_in->read(into, size);
|
_in->read((char *)into, size);
|
||||||
return _in->gcount();
|
return _in->gcount();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -67,7 +67,7 @@ PUBLISHED:
|
|||||||
|
|
||||||
BLOCKING void skip_bytes(size_t size);
|
BLOCKING void skip_bytes(size_t size);
|
||||||
BLOCKING string extract_bytes(size_t size);
|
BLOCKING string extract_bytes(size_t size);
|
||||||
BLOCKING size_t extract_bytes(char *into, size_t size);
|
BLOCKING size_t extract_bytes(unsigned char *into, size_t size);
|
||||||
|
|
||||||
BLOCKING string readline();
|
BLOCKING string readline();
|
||||||
|
|
||||||
|
@ -159,7 +159,7 @@ extract_bytes(size_t size) {
|
|||||||
// that were successfully written.
|
// that were successfully written.
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
size_t DatagramIterator::
|
size_t DatagramIterator::
|
||||||
extract_bytes(char *into, size_t size) {
|
extract_bytes(unsigned char *into, size_t size) {
|
||||||
nassertr((int)size >= 0, 0);
|
nassertr((int)size >= 0, 0);
|
||||||
nassertr(_datagram != (const Datagram *)NULL, 0);
|
nassertr(_datagram != (const Datagram *)NULL, 0);
|
||||||
nassertr(_current_index + size <= _datagram->get_length(), 0);
|
nassertr(_current_index + size <= _datagram->get_length(), 0);
|
||||||
|
@ -68,7 +68,7 @@ PUBLISHED:
|
|||||||
|
|
||||||
INLINE void skip_bytes(size_t size);
|
INLINE void skip_bytes(size_t size);
|
||||||
string extract_bytes(size_t size);
|
string extract_bytes(size_t size);
|
||||||
size_t extract_bytes(char *into, size_t size);
|
size_t extract_bytes(unsigned char *into, size_t size);
|
||||||
|
|
||||||
INLINE string get_remaining_bytes() const;
|
INLINE string get_remaining_bytes() const;
|
||||||
INLINE int get_remaining_size() const;
|
INLINE int get_remaining_size() const;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user