mirror of
https://github.com/SWG-Source/src.git
synced 2026-07-31 00:15:55 -04:00
fix a couple of the obvious ones
This commit is contained in:
@@ -212,6 +212,8 @@ void DebugMonitor::install(void)
|
||||
// Allow translation of arrow keys.
|
||||
if (keypad(s_outputWindow, true) == ERR)
|
||||
{
|
||||
fclose(s_ttyOutputFile);
|
||||
fclose(s_ttyInputFile);
|
||||
DEBUG_WARNING(true, ("DebugMonitor: keypad() failed [%s].", strerror(errno)));
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -1231,6 +1231,7 @@ bool TargaFormat::saveImage(const Image &image, const char *filename)
|
||||
numWritten = fwrite(destPixelsLine, destYStride, 1, f);
|
||||
if (numWritten!=1)
|
||||
{
|
||||
fclose(f);
|
||||
DEBUG_WARNING(true, ("Targa image data not written successfully for %s\n", filename));
|
||||
return false;
|
||||
}
|
||||
@@ -1245,6 +1246,7 @@ bool TargaFormat::saveImage(const Image &image, const char *filename)
|
||||
numWritten = fwrite(piter, sourceYStride, 1, f);
|
||||
if (numWritten!=1)
|
||||
{
|
||||
fclose(f);
|
||||
DEBUG_WARNING(true, ("Targa image data not written successfully for %s\n", filename));
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -184,7 +184,9 @@ int File::print(const char *format, ...)
|
||||
va_list argptr;
|
||||
va_start(argptr, format);
|
||||
|
||||
return vfprintf(m_fp, format, argptr);
|
||||
int ret = vfprintf(m_fp, format, argptr);
|
||||
|
||||
va_end(argptr);
|
||||
|
||||
return ret;
|
||||
} // File::print
|
||||
|
||||
Reference in New Issue
Block a user