Do not include wine/unicode.h.

diff --git a/dlls/kernel/tests/atom.c b/dlls/kernel/tests/atom.c
index 2eb6ab0..3e6e6b2 100644
--- a/dlls/kernel/tests/atom.c
+++ b/dlls/kernel/tests/atom.c
@@ -23,7 +23,6 @@
 #include "wine/test.h"
 #include "winbase.h"
 #include "winerror.h"
-#include "wine/unicode.h"
 
 static const WCHAR foobarW[] = {'f','o','o','b','a','r',0};
 static const WCHAR FOOBARW[] = {'F','O','O','B','A','R',0};
@@ -105,7 +104,7 @@
     /* Repeat, unicode-style */
     for (i = 0; i < 10; i++) bufW[i] = '.';
     len = GlobalGetAtomNameW( atom, bufW, 10 );
-    ok( len == strlenW(foobarW), "bad length %d", len );
+    ok( len == lstrlenW(foobarW), "bad length %d", len );
     todo_wine
     {
         ok( !memcmp( bufW, resultW, 10*sizeof(WCHAR) ), "bad buffer contents" );