SCI: Avoid using perror (it's not portable)
svn-id: r42866
This commit is contained in:
parent
972cbb4b57
commit
50cd2750cc
3 changed files with 6 additions and 22 deletions
|
@ -169,7 +169,9 @@ int SegManager::initialiseScript(Script &scr, EngineState *s, int script_nr) {
|
|||
setScriptSize(scr, s, script_nr);
|
||||
scr.buf = (byte *)malloc(scr.buf_size);
|
||||
|
||||
dbgPrint("scr.buf ", scr.buf);
|
||||
#ifdef DEBUG_SEG_MANAGER
|
||||
printf("scr.buf = %p ", scr.buf);
|
||||
#endif
|
||||
if (!scr.buf) {
|
||||
scr.freeScript();
|
||||
warning("SegManager: Not enough memory space for script size");
|
||||
|
@ -864,14 +866,5 @@ int SegManager::freeDynmem(reg_t addr) {
|
|||
return 0; // OK
|
||||
}
|
||||
|
||||
void SegManager::dbgPrint(const char* msg, void *i) {
|
||||
#ifdef DEBUG_SEG_MANAGER
|
||||
char buf[1000];
|
||||
sprintf(buf, "%s = [0x%x], dec:[%d]", msg, i, i);
|
||||
perror(buf);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
|
||||
} // End of namespace Sci
|
||||
|
|
|
@ -362,13 +362,6 @@ private:
|
|||
* 'seg' is a valid segment
|
||||
*/
|
||||
bool check(SegmentId seg);
|
||||
|
||||
void dbgPrint(const char* msg, void *i); // for debug only
|
||||
|
||||
// Perform garbage collection
|
||||
// Parameters: (EngineState *) s: The state to operate on
|
||||
// Effects : Unreachable objects in 's' are deallocated
|
||||
//void sm_gc(EngineState *s);
|
||||
};
|
||||
|
||||
} // End of namespace Sci
|
||||
|
|
|
@ -882,7 +882,7 @@ void ResourceManager::processPatch(ResourceSource *source, ResourceType restype,
|
|||
if (resnumber == -1)
|
||||
return;
|
||||
if (!file.open(source->location_name)) {
|
||||
perror("""__FILE__"": (""__LINE__""): failed to open");
|
||||
warning("ResourceManager::processPatch(): failed to open %s", source->location_name.c_str());
|
||||
return;
|
||||
}
|
||||
fsize = file.size();
|
||||
|
@ -1007,8 +1007,7 @@ int ResourceManager::readResourceMapSCI0(ResourceSource *map) {
|
|||
offset = file.readUint32LE();
|
||||
|
||||
if (file.ioFailed()) {
|
||||
warning("Error while reading %s: ", map->location_name.c_str());
|
||||
perror("");
|
||||
warning("Error while reading %s", map->location_name.c_str());
|
||||
return SCI_ERROR_RESMAP_NOT_FOUND;
|
||||
}
|
||||
if (offset == 0xFFFFFFFF)
|
||||
|
@ -1079,8 +1078,7 @@ int ResourceManager::readResourceMapSCI1(ResourceSource *map) {
|
|||
}
|
||||
}
|
||||
if (file.ioFailed()) {
|
||||
warning("Error while reading %s: ", map->location_name.c_str());
|
||||
perror("");
|
||||
warning("Error while reading %s", map->location_name.c_str());
|
||||
return SCI_ERROR_RESMAP_NOT_FOUND;
|
||||
}
|
||||
resId = ResourceId((ResourceType)type, number);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue