]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/um/sys-i386/signal.c
Merge rsync://bughost.org/repos/ieee80211-delta/
[karo-tx-linux.git] / arch / um / sys-i386 / signal.c
index 4efc69a039d70022592cec5430a46a1c9a08c826..16bc19928b3c53c49d93ca825798d42d256fdc06 100644 (file)
@@ -122,9 +122,9 @@ int copy_sc_from_user_tt(struct sigcontext *to, struct sigcontext *from,
        int err;
 
        to_fp = to->fpstate;
-       from_fp = from->fpstate;
        sigs = to->oldmask;
        err = copy_from_user(to, from, sizeof(*to));
+       from_fp = to->fpstate;
        to->oldmask = sigs;
        to->fpstate = to_fp;
        if(to_fp != NULL)