From 5239910f66e15ff457f5c4a6b6b6f839bd3f1528 Mon Sep 17 00:00:00 2001 From: Michael Roitzsch Date: Fri, 3 Oct 2003 16:32:27 +0000 Subject: remove some unneeded code that generates unresolved symbols in the w32dll plugin (xine-lib should be completely `ldd -r` clean now) CVS patchset: 5428 CVS date: 2003/10/03 16:32:27 --- src/libw32dll/wine/debugtools.h | 2 ++ src/libw32dll/wine/heap.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/libw32dll/wine/debugtools.h b/src/libw32dll/wine/debugtools.h index ff120a261..79107ff1d 100644 --- a/src/libw32dll/wine/debugtools.h +++ b/src/libw32dll/wine/debugtools.h @@ -61,8 +61,10 @@ extern int dbg_header_fixme( const char *dbg_channel, const char *func ); extern int dbg_header_trace( const char *dbg_channel, const char *func ); extern int dbg_vprintf( const char *format, va_list args ); +#if 0 /* causes undefined symbols */ static inline LPCSTR debugstr_a( LPCSTR s ) { return debugstr_an( s, 80 ); } static inline LPCSTR debugstr_w( LPCWSTR s ) { return debugstr_wn( s, 80 ); } +#endif #ifdef __GNUC__ extern int dbg_printf(const char *format, ...) __attribute__((format (printf,1,2))); diff --git a/src/libw32dll/wine/heap.h b/src/libw32dll/wine/heap.h index bd0604b75..b4a1030d1 100644 --- a/src/libw32dll/wine/heap.h +++ b/src/libw32dll/wine/heap.h @@ -31,10 +31,12 @@ extern LPSTR HEAP_strdupWtoA( HANDLE heap, DWORD flags, LPCWSTR str ); (HIWORD(str) ? HEAP_strdupA( SegptrHeap, 0, (str) ) : (LPSTR)(str)) #define SEGPTR_STRDUP_WtoA(str) \ (HIWORD(str) ? HEAP_strdupWtoA( SegptrHeap, 0, (str) ) : (LPSTR)(str)) +#if 0 /* causes undefined symbols */ /* define an inline function, a macro won't do */ static inline SEGPTR WINE_UNUSED SEGPTR_Get(LPCVOID ptr) { return (HIWORD(ptr) ? HEAP_GetSegptr( SegptrHeap, 0, ptr ) : (SEGPTR)ptr); } +#endif #define SEGPTR_GET(ptr) SEGPTR_Get(ptr) #define SEGPTR_FREE(ptr) \ (HIWORD(ptr) ? HeapFree( SegptrHeap, 0, (ptr) ) : 0) -- cgit v1.2.3