X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=kernel%2Fcompat.c;h=481ac0d4bb98482cd21d9613d0ed6754280c926e;hb=9bf4aaab3e101692164d49b7ca357651eb691cb6;hp=57cc48e9036140a3d9bf5ad7e1330dccd716336f;hpb=9213980e6a70d8473e0ffd4b39ab5b6caaba9ff5;p=linux-2.6.git diff --git a/kernel/compat.c b/kernel/compat.c index 57cc48e90..481ac0d4b 100644 --- a/kernel/compat.c +++ b/kernel/compat.c @@ -531,7 +531,7 @@ long compat_clock_getres(clockid_t which_clock, err = sys_clock_getres(which_clock, (struct timespec __user *) &ts); set_fs(oldfs); - if (!err && put_compat_timespec(&ts, tp)) + if (!err && tp && put_compat_timespec(&ts, tp)) return -EFAULT; return err; }