open_toontown_panda3d/direct/src/plugin
rdb ab6bf5f4f7 general: Add workaround for Windows bug in various uses of isprint()
See #994; there is a regression in certain versions of the Windows CRT that gives the wrong result for isprint().  This adds workarounds to various potentially affected locations where isprint() is being used.
2020-08-21 14:51:42 +02:00
..
binaryXml.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
binaryXml.h general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
failed.pgm
failed.xcf
fhandle.h
fileSpec.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
fileSpec.cxx general: Distinguish local/system includes 2018-11-10 18:00:10 -07:00
fileSpec.h general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
find_root_dir.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
find_root_dir.h general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
find_root_dir_assist.mm general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
get_tinyxml.h
get_twirl_data.cxx general: Distinguish local/system includes 2018-11-10 18:00:10 -07:00
get_twirl_data.h
handleStream.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
handleStream.cxx
handleStream.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
handleStreamBuf.I
handleStreamBuf.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
handleStreamBuf.h general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
is_pathsep.I
is_pathsep.h
load_plugin.cxx general: Distinguish local/system includes 2018-11-10 18:00:10 -07:00
load_plugin.h general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
mkdir_complete.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
mkdir_complete.h general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dAuthSession.I
p3dAuthSession.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dAuthSession.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dBoolObject.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dBoolObject.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dCInstance.I
p3dCInstance.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
p3dCInstance.h Separate out CPython calls from core libs; eliminate need for pystub 2016-07-20 14:30:41 +02:00
p3dCert.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dCert.h general: Distinguish local/system includes 2018-11-10 18:00:10 -07:00
p3dCert_strings.cxx
p3dCert_strings.h
p3dCert_wx.cxx general: Distinguish local/system includes 2018-11-10 18:00:10 -07:00
p3dCert_wx.h general: Distinguish local/system includes 2018-11-10 18:00:10 -07:00
p3dConcreteSequence.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dConcreteSequence.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dConcreteStruct.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dConcreteStruct.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dConditionVar.I
p3dConditionVar.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
p3dConditionVar.h
p3dDownload.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dDownload.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dDownload.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dFileDownload.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dFileDownload.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dFileDownload.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dFileParams.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dFileParams.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dFileParams.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dFloatObject.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dFloatObject.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dHost.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dHost.cxx general: Distinguish local/system includes 2018-11-10 18:00:10 -07:00
p3dHost.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dInstance.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dInstance.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dInstance.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dInstanceManager.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dInstanceManager.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dInstanceManager.h general: Distinguish local/system includes 2018-11-10 18:00:10 -07:00
p3dIntObject.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dIntObject.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dMainObject.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dMainObject.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dMultifileReader.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dMultifileReader.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dMultifileReader.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dNoneObject.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dNoneObject.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dObject.I
p3dObject.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dObject.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dOsxSplashWindow.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
p3dOsxSplashWindow.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dOsxSplashWindow.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dPackage.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dPackage.cxx general: Distinguish local/system includes 2018-11-10 18:00:10 -07:00
p3dPackage.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dPatchFinder.I
p3dPatchFinder.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dPatchFinder.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dPatchfileReader.I
p3dPatchfileReader.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dPatchfileReader.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dPythonMain.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dPythonObject.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dPythonObject.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dPythonRun.I
p3dPythonRun.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dPythonRun.h general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dReferenceCount.I
p3dReferenceCount.cxx
p3dReferenceCount.h
p3dSession.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dSession.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dSession.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dSplashWindow.I
p3dSplashWindow.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dSplashWindow.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dStringObject.cxx general: Add workaround for Windows bug in various uses of isprint() 2020-08-21 14:51:42 +02:00
p3dStringObject.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dTemporaryFile.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dTemporaryFile.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dTemporaryFile.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dUndefinedObject.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dUndefinedObject.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dWinSplashWindow.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
p3dWinSplashWindow.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dWinSplashWindow.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3dWindowParams.I
p3dWindowParams.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dWindowParams.h
p3dX11SplashWindow.I
p3dX11SplashWindow.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3dX11SplashWindow.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3d_lock.h general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
p3d_plugin.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3d_plugin.h general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
p3d_plugin_common.h general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
p3d_plugin_composite1.cxx
p3dcert.plist
p3dpython.plist
p3dpython_composite1.cxx
parse_color.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
parse_color.h general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
plugin_common_composite1.cxx
plugin_get_x11.h
run_p3dpython.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
run_p3dpython.h
stb_image.h
twirl.xcf
wstring_encode.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
wstring_encode.h general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
xml_helpers.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
xml_helpers.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00