[OSy] Spor zadani a testu
Jaroslav Keznikl
jaroslav.keznikl at gmail.com
Tue Oct 28 12:02:40 CET 2008
Presne tak,
thread_t ma byt nejaky handle, bud pointer nebo index do nejakeho
seznamu nebo tak neco, to ze se struktura v Kalistu jmenuje stejne je
podle mne ciste nahoda a pokud ji chcete pouzivat, je treba ji prejmenovat.
J. Keznikl
Ersin napsal(a):
> Preji pekne svatecni poledne,
>
> Narazil jsem asi na spor v zadani s testech:
>
> Zadani rika:
> 337 * thread_t thread_get_current(void)
> Pricemz ta hvezdicka oznacuje funkci, kterou je potreba napsat, nikoliv (ackoli chybne zadany) pointer. Vypada to tedy, ze by mela vracet primo strukturu thread_t.
>
> Testy ale testuji jinak (thread1/test.c):
> 37 printk ("Thread A: thread_t=%p data=%p\n",
> 38 thread_get_current (), data);
>
> Zde se evidentne predpoklada, ze thread_get_current vraci pointer.
>
> Jelikoz jsou testy nadrazene, a vracet primo strukturu mi pripada spatne, predpokladam, ze thread_get_currrent by mela vracet pointer.
>
> Stanislav Kozina
>
> _______________________________________________
> OSy mailing list
> OSy at dsrg.mff.cuni.cz
> https://dsrg.mff.cuni.cz/mailman/listinfo/osy
More information about the NSWI004
mailing list