[OSy] Spor zadani a testu

Ersin ersin at post.cz
Tue Oct 28 13:00:58 CET 2008


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




More information about the NSWI004 mailing list