mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-30 16:58:40 -04:00
build on windows
This commit is contained in:
parent
5496c4a9ec
commit
fa67efc870
@ -170,7 +170,7 @@ seekoff(streamoff off, ios_seekdir dir, ios_openmode which) {
|
||||
return EOF;
|
||||
}
|
||||
|
||||
if (_end != 0 && new_pos > _end) {
|
||||
if (_end != (streampos)0 && new_pos > _end) {
|
||||
// Can't seek past end of file.
|
||||
return EOF;
|
||||
}
|
||||
@ -217,7 +217,7 @@ seekoff(streamoff off, ios_seekdir dir, ios_openmode which) {
|
||||
return EOF;
|
||||
}
|
||||
|
||||
if (_end != 0 && new_pos > _end) {
|
||||
if (_end != (streampos)0 && new_pos > _end) {
|
||||
// Can't seek past end of file.
|
||||
return EOF;
|
||||
}
|
||||
@ -261,7 +261,7 @@ overflow(int ch) {
|
||||
|
||||
size_t n = pptr() - pbase();
|
||||
if (n != 0) {
|
||||
if (_end != 0 && _ppos + (streampos)n > _end) {
|
||||
if (_end != (streampos)0 && _ppos + (streampos)n > _end) {
|
||||
// Don't allow reading past the end of the file.
|
||||
n = (size_t)(_end - _ppos);
|
||||
if (n == 0) {
|
||||
@ -347,7 +347,7 @@ underflow() {
|
||||
gbump(-(int)buffer_size);
|
||||
|
||||
streamsize num_bytes = buffer_size;
|
||||
if (_end != 0 && _gpos + (streampos)num_bytes > _end) {
|
||||
if (_end != (streampos)0 && _gpos + (streampos)num_bytes > _end) {
|
||||
// Don't allow reading past the end of the file.
|
||||
streamsize new_num_bytes = _end - _gpos;
|
||||
if (new_num_bytes == 0) {
|
||||
|
@ -521,7 +521,7 @@ do_find_file(const string &filename) const {
|
||||
// Search for a file within the local directory.
|
||||
FileBase tfile(filename);
|
||||
tfile.local_object();
|
||||
Files::iterator fi = _files.find(&tfile);
|
||||
Files::const_iterator fi = _files.find(&tfile);
|
||||
if (fi != _files.end()) {
|
||||
return (*fi);
|
||||
}
|
||||
@ -533,7 +533,7 @@ do_find_file(const string &filename) const {
|
||||
string remainder = filename.substr(slash + 1);
|
||||
FileBase tfile(dirname);
|
||||
tfile.local_object();
|
||||
Files::iterator fi = _files.find(&tfile);
|
||||
Files::const_iterator fi = _files.find(&tfile);
|
||||
if (fi != _files.end()) {
|
||||
PT(FileBase) file = (*fi);
|
||||
if (file->is_directory()) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user