diff --git a/reactos/lib/kernel32/mem/isbad.c b/reactos/lib/kernel32/mem/isbad.c index c38c8a1548b..1a7b6591680 100644 --- a/reactos/lib/kernel32/mem/isbad.c +++ b/reactos/lib/kernel32/mem/isbad.c @@ -1,4 +1,4 @@ -/* $Id: isbad.c,v 1.10 2004/01/23 21:16:03 ekohl Exp $ +/* $Id: isbad.c,v 1.11 2004/09/14 14:01:25 weiden Exp $ * * lib/kernel32/mem/isbad.c * @@ -12,7 +12,7 @@ /* FIXME: Stubs. What is it for? */ /* - * @unimplemented + * @implemented */ UINT wcsnlen ( @@ -20,9 +20,9 @@ wcsnlen ( UINT ucchMax ) { - DPRINT1("wcsnlen stub called\n"); - - return 0; + UINT i = 0; + while( lpsz[i] && i < ucchMax ) i++; + return i; }