diff --git a/AerofoilMac/AerofoilMac.xcodeproj/xcshareddata/xcschemes/AerofoilMac.xcscheme b/AerofoilMac/AerofoilMac.xcodeproj/xcshareddata/xcschemes/AerofoilMac.xcscheme
index e5a33fa..e8c8de1 100644
--- a/AerofoilMac/AerofoilMac.xcodeproj/xcshareddata/xcschemes/AerofoilMac.xcscheme
+++ b/AerofoilMac/AerofoilMac.xcodeproj/xcshareddata/xcschemes/AerofoilMac.xcscheme
@@ -50,6 +50,12 @@
ReferencedContainer = "container:AerofoilMac.xcodeproj">
+
+
+
+
Write(charBuff, formattedSize);
diff --git a/GpCommon/IGpLogDriver.h b/GpCommon/IGpLogDriver.h
index 183571b..f70d7b8 100644
--- a/GpCommon/IGpLogDriver.h
+++ b/GpCommon/IGpLogDriver.h
@@ -15,24 +15,9 @@ struct IGpLogDriver
virtual void VPrintf(Category category, const char *fmt, va_list args) = 0;
virtual void Shutdown() = 0;
- #ifdef __MACOS__
- template
- void Printf(C category, F *fmt, T... t);
- #else
void Printf(Category category, const char *fmt, ...);
- #endif
-
};
-//this is temp, but args lose their types for some reason, garbling output
-#ifdef __MACOS__
-template
-inline void IGpLogDriver::Printf(C category, F *fmt, T... t)
-{
- printf(fmt, t...);
- printf("\n");
-}
-#else
inline void IGpLogDriver::Printf(Category category, const char *fmt, ...)
{
va_list args;
@@ -40,4 +25,3 @@ inline void IGpLogDriver::Printf(Category category, const char *fmt, ...)
this->VPrintf(category, fmt, args);
va_end(args);
}
-#endif