diff options
author | rvargas@google.com <rvargas@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-08-15 20:36:21 +0000 |
---|---|---|
committer | rvargas@google.com <rvargas@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-08-15 20:36:21 +0000 |
commit | a88d601f7f632a21afe88359d503559fa20d9e40 (patch) | |
tree | 23f4bd0f2492463cb6fadec07c845b5c0ca8e5e0 /net/disk_cache/trace.cc | |
parent | 5e40e26d39ea8bf3f6eb879e09e4e5b1f335b9ad (diff) | |
download | chromium_src-a88d601f7f632a21afe88359d503559fa20d9e40.zip chromium_src-a88d601f7f632a21afe88359d503559fa20d9e40.tar.gz chromium_src-a88d601f7f632a21afe88359d503559fa20d9e40.tar.bz2 |
Second pass move the os dependent code apart on the disk cache.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@960 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/disk_cache/trace.cc')
-rw-r--r-- | net/disk_cache/trace.cc | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/net/disk_cache/trace.cc b/net/disk_cache/trace.cc index 5f97b7d..0339e35 100644 --- a/net/disk_cache/trace.cc +++ b/net/disk_cache/trace.cc @@ -27,17 +27,20 @@ // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -#include <windows.h> - #include "net/disk_cache/trace.h" +#if defined(OS_WIN) +#include <windows.h> +#endif + #include "base/logging.h" +#include "base/notimplemented.h" // Change this value to 1 to enable tracing on a release build. By default, // tracing is enabled only on debug builds. #define ENABLE_TRACING 0 -#if _DEBUG +#ifndef NDEBUG #undef ENABLE_TRACING #define ENABLE_TRACING 1 #endif @@ -56,7 +59,11 @@ struct TraceBuffer { TraceBuffer* s_trace_buffer = NULL; void DebugOutput(char* msg) { +#if defined(OS_WIN) OutputDebugStringA(msg); +#else + NOTIMPLEMENTED(); +#endif } } // namespace @@ -86,7 +93,11 @@ void Trace(const char* format, ...) { va_list ap; va_start(ap, format); +#if defined(OS_WIN) vsprintf_s(s_trace_buffer->buffer[s_trace_buffer->current], format, ap); +#else + NOTIMPLEMENTED(); +#endif s_trace_buffer->num_traces++; s_trace_buffer->current++; if (s_trace_buffer->current == kNumberOfEntries) |