[1/4] msvcirt: Implement ios locking control

Piotr Caban piotr.caban at gmail.com
Wed Jul 8 03:35:49 CDT 2015


Hi Iván,

On 07/07/15 21:00, Iván Matellanes wrote:
> +    /* locking */
> +    ios_obj.do_lock = 1;
> +    p_ios_clrlock(&ios_obj);
> +    ok(ios_obj.do_lock == 1, "expected 1 got %d\n", ios_obj.do_lock);
> +    ios_obj.do_lock = 0;
> +    p_ios_clrlock(&ios_obj);
> +    ok(ios_obj.do_lock == 1, "expected 1 got %d\n", ios_obj.do_lock);
> +    p_ios_setlock(&ios_obj);
> +    ok(ios_obj.do_lock == 0, "expected 0 got %d\n", ios_obj.do_lock);
> +    ios_obj.do_lock = -1;
> +    p_ios_setlock(&ios_obj);
> +    ok(ios_obj.do_lock == -2, "expected -2 got %d\n", ios_obj.do_lock);
Please add a test that shows what happens with this->sb->do_lock value 
when ios_setlock and ios_clrlock are called (it should also be updated).

Thanks,
Piotr



More information about the wine-devel mailing list