diff options
author | Michael Roitzsch <mroi@users.sourceforge.net> | 2003-10-03 16:32:27 +0000 |
---|---|---|
committer | Michael Roitzsch <mroi@users.sourceforge.net> | 2003-10-03 16:32:27 +0000 |
commit | 5239910f66e15ff457f5c4a6b6b6f839bd3f1528 (patch) | |
tree | f3ce6f681a4aad7140dbc4903776bbda25540247 /src | |
parent | 164f778a70b107b3cf634cb0821f34ef161b0bba (diff) | |
download | xine-lib-5239910f66e15ff457f5c4a6b6b6f839bd3f1528.tar.gz xine-lib-5239910f66e15ff457f5c4a6b6b6f839bd3f1528.tar.bz2 |
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
Diffstat (limited to 'src')
-rw-r--r-- | src/libw32dll/wine/debugtools.h | 2 | ||||
-rw-r--r-- | src/libw32dll/wine/heap.h | 2 |
2 files changed, 4 insertions, 0 deletions
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) |