user32: Don't load GetClipboardSequenceNumber dynamically in tests.
Signed-off-by: Piotr Caban <piotr@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
d47c07d0cf
commit
61d78205d2
|
@ -28,7 +28,6 @@
|
||||||
|
|
||||||
static BOOL (WINAPI *pAddClipboardFormatListener)(HWND hwnd);
|
static BOOL (WINAPI *pAddClipboardFormatListener)(HWND hwnd);
|
||||||
static BOOL (WINAPI *pRemoveClipboardFormatListener)(HWND hwnd);
|
static BOOL (WINAPI *pRemoveClipboardFormatListener)(HWND hwnd);
|
||||||
static DWORD (WINAPI *pGetClipboardSequenceNumber)(void);
|
|
||||||
static BOOL (WINAPI *pGetUpdatedClipboardFormats)( UINT *formats, UINT count, UINT *out_count );
|
static BOOL (WINAPI *pGetUpdatedClipboardFormats)( UINT *formats, UINT count, UINT *out_count );
|
||||||
|
|
||||||
static int thread_from_line;
|
static int thread_from_line;
|
||||||
|
@ -959,7 +958,7 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
cross_thread = (GetWindowThreadProcessId( win, NULL ) != GetCurrentThreadId());
|
cross_thread = (GetWindowThreadProcessId( win, NULL ) != GetCurrentThreadId());
|
||||||
trace( "%s-threaded test\n", cross_thread ? "multi" : "single" );
|
trace( "%s-threaded test\n", cross_thread ? "multi" : "single" );
|
||||||
|
|
||||||
if (pGetClipboardSequenceNumber) old_seq = pGetClipboardSequenceNumber();
|
old_seq = GetClipboardSequenceNumber();
|
||||||
|
|
||||||
EnterCriticalSection(&clipboard_cs);
|
EnterCriticalSection(&clipboard_cs);
|
||||||
SetLastError(0xdeadbeef);
|
SetLastError(0xdeadbeef);
|
||||||
|
@ -998,11 +997,8 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
ok( r, "RemoveClipboardFormatListener failed err %d\n", GetLastError());
|
ok( r, "RemoveClipboardFormatListener failed err %d\n", GetLastError());
|
||||||
}
|
}
|
||||||
|
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( seq == old_seq, "sequence changed\n" );
|
||||||
seq = pGetClipboardSequenceNumber();
|
|
||||||
ok( seq == old_seq, "sequence changed\n" );
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( wm_drawclipboard == 1, "WM_DRAWCLIPBOARD not received\n" );
|
ok( wm_drawclipboard == 1, "WM_DRAWCLIPBOARD not received\n" );
|
||||||
|
@ -1025,11 +1021,8 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
r = OpenClipboard(win);
|
r = OpenClipboard(win);
|
||||||
ok(r, "OpenClipboard failed: %d\n", GetLastError());
|
ok(r, "OpenClipboard failed: %d\n", GetLastError());
|
||||||
|
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( seq == old_seq, "sequence changed\n" );
|
||||||
seq = pGetClipboardSequenceNumber();
|
|
||||||
ok( seq == old_seq, "sequence changed\n" );
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
||||||
|
@ -1047,12 +1040,9 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
r = EmptyClipboard();
|
r = EmptyClipboard();
|
||||||
ok(r, "EmptyClipboard failed: %d\n", GetLastError());
|
ok(r, "EmptyClipboard failed: %d\n", GetLastError());
|
||||||
|
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
||||||
seq = pGetClipboardSequenceNumber();
|
old_seq = seq;
|
||||||
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
|
||||||
old_seq = seq;
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
||||||
|
@ -1072,12 +1062,9 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
r = EmptyClipboard();
|
r = EmptyClipboard();
|
||||||
ok(r, "EmptyClipboard failed: %d\n", GetLastError());
|
ok(r, "EmptyClipboard failed: %d\n", GetLastError());
|
||||||
/* sequence changes again, even though it was already empty */
|
/* sequence changes again, even though it was already empty */
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
||||||
seq = pGetClipboardSequenceNumber();
|
old_seq = seq;
|
||||||
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
|
||||||
old_seq = seq;
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
||||||
|
@ -1099,12 +1086,9 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
handle = SetClipboardData( CF_TEXT, create_textA() );
|
handle = SetClipboardData( CF_TEXT, create_textA() );
|
||||||
ok(handle != 0, "SetClipboardData failed: %d\n", GetLastError());
|
ok(handle != 0, "SetClipboardData failed: %d\n", GetLastError());
|
||||||
|
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
||||||
seq = pGetClipboardSequenceNumber();
|
old_seq = seq;
|
||||||
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
|
||||||
old_seq = seq;
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
||||||
|
@ -1121,12 +1105,9 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
|
|
||||||
SetClipboardData( CF_UNICODETEXT, 0 );
|
SetClipboardData( CF_UNICODETEXT, 0 );
|
||||||
|
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
||||||
seq = pGetClipboardSequenceNumber();
|
old_seq = seq;
|
||||||
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
|
||||||
old_seq = seq;
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
||||||
|
@ -1143,12 +1124,9 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
|
|
||||||
SetClipboardData( CF_UNICODETEXT, 0 ); /* same data again */
|
SetClipboardData( CF_UNICODETEXT, 0 ); /* same data again */
|
||||||
|
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
||||||
seq = pGetClipboardSequenceNumber();
|
old_seq = seq;
|
||||||
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
|
||||||
old_seq = seq;
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
||||||
|
@ -1172,12 +1150,9 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
ok(r, "CloseClipboard failed: %d\n", GetLastError());
|
ok(r, "CloseClipboard failed: %d\n", GetLastError());
|
||||||
LeaveCriticalSection(&clipboard_cs);
|
LeaveCriticalSection(&clipboard_cs);
|
||||||
|
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( (int)(seq - old_seq) == 2, "sequence diff %d\n", seq - old_seq );
|
||||||
seq = pGetClipboardSequenceNumber();
|
old_seq = seq;
|
||||||
ok( (int)(seq - old_seq) == 2, "sequence diff %d\n", seq - old_seq );
|
|
||||||
old_seq = seq;
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( wm_drawclipboard == 1, "WM_DRAWCLIPBOARD not received\n" );
|
ok( wm_drawclipboard == 1, "WM_DRAWCLIPBOARD not received\n" );
|
||||||
|
@ -1195,11 +1170,8 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
r = OpenClipboard(win);
|
r = OpenClipboard(win);
|
||||||
ok(r, "OpenClipboard failed: %d\n", GetLastError());
|
ok(r, "OpenClipboard failed: %d\n", GetLastError());
|
||||||
|
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( seq == old_seq, "sequence changed\n" );
|
||||||
seq = pGetClipboardSequenceNumber();
|
|
||||||
ok( seq == old_seq, "sequence changed\n" );
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
||||||
|
@ -1229,12 +1201,9 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
ok( fmt == CF_UNICODETEXT, "WM_RENDERFORMAT received %04x\n", fmt );
|
ok( fmt == CF_UNICODETEXT, "WM_RENDERFORMAT received %04x\n", fmt );
|
||||||
|
|
||||||
SetClipboardData( CF_WAVE, 0 );
|
SetClipboardData( CF_WAVE, 0 );
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
||||||
seq = pGetClipboardSequenceNumber();
|
old_seq = seq;
|
||||||
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
|
||||||
old_seq = seq;
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
||||||
|
@ -1251,13 +1220,10 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
|
|
||||||
r = CloseClipboard();
|
r = CloseClipboard();
|
||||||
ok(r, "CloseClipboard failed: %d\n", GetLastError());
|
ok(r, "CloseClipboard failed: %d\n", GetLastError());
|
||||||
if (pGetClipboardSequenceNumber)
|
/* no synthesized format, so CloseClipboard doesn't change the sequence */
|
||||||
{
|
seq = GetClipboardSequenceNumber();
|
||||||
/* no synthesized format, so CloseClipboard doesn't change the sequence */
|
ok( seq == old_seq, "sequence changed\n" );
|
||||||
seq = pGetClipboardSequenceNumber();
|
old_seq = seq;
|
||||||
ok( seq == old_seq, "sequence changed\n" );
|
|
||||||
old_seq = seq;
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( wm_drawclipboard == 1, "WM_DRAWCLIPBOARD not received\n" );
|
ok( wm_drawclipboard == 1, "WM_DRAWCLIPBOARD not received\n" );
|
||||||
|
@ -1277,11 +1243,8 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
r = CloseClipboard();
|
r = CloseClipboard();
|
||||||
ok(r, "CloseClipboard failed: %d\n", GetLastError());
|
ok(r, "CloseClipboard failed: %d\n", GetLastError());
|
||||||
/* nothing changed */
|
/* nothing changed */
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( seq == old_seq, "sequence changed\n" );
|
||||||
seq = pGetClipboardSequenceNumber();
|
|
||||||
ok( seq == old_seq, "sequence changed\n" );
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
||||||
|
@ -1327,12 +1290,9 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
r = OpenClipboard(win);
|
r = OpenClipboard(win);
|
||||||
ok(r, "OpenClipboard failed: %d\n", GetLastError());
|
ok(r, "OpenClipboard failed: %d\n", GetLastError());
|
||||||
SetClipboardData( CF_WAVE, GlobalAlloc( GMEM_FIXED, 1 ));
|
SetClipboardData( CF_WAVE, GlobalAlloc( GMEM_FIXED, 1 ));
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( (int)(seq - old_seq) == 2, "sequence diff %d\n", seq - old_seq );
|
||||||
seq = pGetClipboardSequenceNumber();
|
old_seq = seq;
|
||||||
ok( (int)(seq - old_seq) == 2, "sequence diff %d\n", seq - old_seq );
|
|
||||||
old_seq = seq;
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
||||||
|
@ -1354,12 +1314,9 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
ok(r, "CloseClipboard failed: %d\n", GetLastError());
|
ok(r, "CloseClipboard failed: %d\n", GetLastError());
|
||||||
LeaveCriticalSection(&clipboard_cs);
|
LeaveCriticalSection(&clipboard_cs);
|
||||||
|
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( seq == old_seq, "sequence changed\n" );
|
||||||
seq = pGetClipboardSequenceNumber();
|
old_seq = seq;
|
||||||
ok( seq == old_seq, "sequence changed\n" );
|
|
||||||
old_seq = seq;
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( wm_drawclipboard == 1, "WM_DRAWCLIPBOARD not received\n" );
|
ok( wm_drawclipboard == 1, "WM_DRAWCLIPBOARD not received\n" );
|
||||||
|
@ -1376,12 +1333,9 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
|
|
||||||
run_process( "grab_clipboard 0" );
|
run_process( "grab_clipboard 0" );
|
||||||
|
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
||||||
seq = pGetClipboardSequenceNumber();
|
old_seq = seq;
|
||||||
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
|
||||||
old_seq = seq;
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
||||||
|
@ -1402,12 +1356,9 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
r = OpenClipboard(0);
|
r = OpenClipboard(0);
|
||||||
ok(r, "OpenClipboard failed: %d\n", GetLastError());
|
ok(r, "OpenClipboard failed: %d\n", GetLastError());
|
||||||
SetClipboardData( CF_WAVE, GlobalAlloc( GMEM_FIXED, 1 ));
|
SetClipboardData( CF_WAVE, GlobalAlloc( GMEM_FIXED, 1 ));
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
||||||
seq = pGetClipboardSequenceNumber();
|
old_seq = seq;
|
||||||
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
|
||||||
old_seq = seq;
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
||||||
|
@ -1427,12 +1378,9 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
ok(r, "CloseClipboard failed: %d\n", GetLastError());
|
ok(r, "CloseClipboard failed: %d\n", GetLastError());
|
||||||
LeaveCriticalSection(&clipboard_cs);
|
LeaveCriticalSection(&clipboard_cs);
|
||||||
|
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( seq == old_seq, "sequence changed\n" );
|
||||||
seq = pGetClipboardSequenceNumber();
|
old_seq = seq;
|
||||||
ok( seq == old_seq, "sequence changed\n" );
|
|
||||||
old_seq = seq;
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( wm_drawclipboard == 1, "WM_DRAWCLIPBOARD received\n" );
|
ok( wm_drawclipboard == 1, "WM_DRAWCLIPBOARD received\n" );
|
||||||
|
@ -1449,12 +1397,9 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
|
|
||||||
run_process( "grab_clipboard 1" );
|
run_process( "grab_clipboard 1" );
|
||||||
|
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( (int)(seq - old_seq) == 2, "sequence diff %d\n", seq - old_seq );
|
||||||
seq = pGetClipboardSequenceNumber();
|
old_seq = seq;
|
||||||
ok( (int)(seq - old_seq) == 2, "sequence diff %d\n", seq - old_seq );
|
|
||||||
old_seq = seq;
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
||||||
|
@ -1475,12 +1420,9 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
r = OpenClipboard(0);
|
r = OpenClipboard(0);
|
||||||
ok(r, "OpenClipboard failed: %d\n", GetLastError());
|
ok(r, "OpenClipboard failed: %d\n", GetLastError());
|
||||||
SetClipboardData( CF_WAVE, GlobalAlloc( GMEM_FIXED, 1 ));
|
SetClipboardData( CF_WAVE, GlobalAlloc( GMEM_FIXED, 1 ));
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
||||||
seq = pGetClipboardSequenceNumber();
|
old_seq = seq;
|
||||||
ok( (int)(seq - old_seq) == 1, "sequence diff %d\n", seq - old_seq );
|
|
||||||
old_seq = seq;
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
ok( !wm_drawclipboard, "WM_DRAWCLIPBOARD received\n" );
|
||||||
|
@ -1500,12 +1442,9 @@ static DWORD WINAPI clipboard_thread(void *param)
|
||||||
ok(r, "CloseClipboard failed: %d\n", GetLastError());
|
ok(r, "CloseClipboard failed: %d\n", GetLastError());
|
||||||
LeaveCriticalSection(&clipboard_cs);
|
LeaveCriticalSection(&clipboard_cs);
|
||||||
|
|
||||||
if (pGetClipboardSequenceNumber)
|
seq = GetClipboardSequenceNumber();
|
||||||
{
|
ok( seq == old_seq, "sequence changed\n" );
|
||||||
seq = pGetClipboardSequenceNumber();
|
old_seq = seq;
|
||||||
ok( seq == old_seq, "sequence changed\n" );
|
|
||||||
old_seq = seq;
|
|
||||||
}
|
|
||||||
if (!cross_thread)
|
if (!cross_thread)
|
||||||
{
|
{
|
||||||
ok( wm_drawclipboard == 1, "WM_DRAWCLIPBOARD not received\n" );
|
ok( wm_drawclipboard == 1, "WM_DRAWCLIPBOARD not received\n" );
|
||||||
|
@ -2416,7 +2355,6 @@ START_TEST(clipboard)
|
||||||
argv0 = argv[0];
|
argv0 = argv[0];
|
||||||
pAddClipboardFormatListener = (void *)GetProcAddress( mod, "AddClipboardFormatListener" );
|
pAddClipboardFormatListener = (void *)GetProcAddress( mod, "AddClipboardFormatListener" );
|
||||||
pRemoveClipboardFormatListener = (void *)GetProcAddress( mod, "RemoveClipboardFormatListener" );
|
pRemoveClipboardFormatListener = (void *)GetProcAddress( mod, "RemoveClipboardFormatListener" );
|
||||||
pGetClipboardSequenceNumber = (void *)GetProcAddress( mod, "GetClipboardSequenceNumber" );
|
|
||||||
pGetUpdatedClipboardFormats = (void *)GetProcAddress( mod, "GetUpdatedClipboardFormats" );
|
pGetUpdatedClipboardFormats = (void *)GetProcAddress( mod, "GetUpdatedClipboardFormats" );
|
||||||
|
|
||||||
if (argc == 4 && !strcmp( argv[2], "set_clipboard_data" ))
|
if (argc == 4 && !strcmp( argv[2], "set_clipboard_data" ))
|
||||||
|
|
Loading…
Reference in New Issue