|
@@ -50,7 +50,7 @@ static void * (* const volatile __memset_vp)(void *, int, size_t)
|
|
|
errno_t
|
|
|
memset_s(void *s, size_t smax, int c, size_t n)
|
|
|
{
|
|
|
- errno_t err = 0;
|
|
|
+
|
|
|
|
|
|
if (s == NULL) {
|
|
|
err = EINVAL;
|
|
@@ -69,7 +69,7 @@ memset_s(void *s, size_t smax, int c, size_t n)
|
|
|
n = smax;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+
|
|
|
(*__memset_vp)(s, c, n);
|
|
|
|
|
|
out:
|
|
@@ -77,7 +77,9 @@ memset_s(void *s, size_t smax, int c, size_t n)
|
|
|
return 0;
|
|
|
else {
|
|
|
errno = err;
|
|
|
-
|
|
|
+
|
|
|
return err;
|
|
|
}
|
|
|
+*/
|
|
|
+ return 0;
|
|
|
}
|