]> git.pond.sub.org Git - empserver/commitdiff
(lwpCreate): Avoid harmless compiler warning.
authorMarkus Armbruster <armbru@pond.sub.org>
Tue, 9 Mar 2004 13:28:16 +0000 (13:28 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Tue, 9 Mar 2004 13:28:16 +0000 (13:28 +0000)
src/lib/lwp/lwp.c

index 86fc6f9c90b20ff7a861cb5502134bed921b8542..8592fa43785d132af42d0b00fcb07689f9a27ee4 100644 (file)
@@ -249,9 +249,9 @@ lwpCreate(int priority, void (*entry)(void *), int size, int flags, char *name,
     newp->argv = argv;
     newp->ud = ud;
     if ((newp->flags & LWP_STACKCHECK) == 0) {
-       stackp = growsdown((void *)&x) ?
-           (((long)s) + size - sizeof(stkalign_t) - LWP_EXTRASTACK) :
-           (long)s + LWP_EXTRASTACK;
+       stackp = growsdown((void *)&x)
+           ? (unsigned long)s + size - sizeof(stkalign_t) - LWP_EXTRASTACK
+           : (unsigned long)s + LWP_EXTRASTACK;
 #ifdef UCONTEXT
        sp.ss_sp = (void *)(stackp & -sizeof(stkalign_t));
        sp.ss_size = size;