EDS - ciąg dalszy
Z niewiadomych przyczyn w evolution-data-server znajdują się takie metody:
- void e_cal_component_get_categories_list(ECalComponent *comp,
- GSList **categ_list);
zamiast
- GSList *e_cal_component_get_categories_list(ECalComponent *comp);
Oczywiście, wszystkie parsery automatyzujące prace wywalają się na tym i trzeba pisać klej dla innych języków. Czy ktoś mógłby mi podać zalete rozwiązania nr. 1 nad nr. 2? Ja jakoś nie widzę...
Komentarze do wpisu
Możesz śledzić odpowiedzi poprzez kanał RSS. Możesz dodać komentarz lub zostawić ślad (trackback) ze swojego bloga.
Ktos
Jest taka praktyka programowania, że nie tworzy się funkcji zwracających wskaźniki. Nie wiem skąd to się bierze, ale fakt jest taki, że trochę tego widziałem, a i na pierwszych laborkach z C, gdzie była taka funkcja zwracająca wskaźnik do zrobienia to zastosowałem właśnie rozwiązanie 1. W sumie sam nie wiem czemu, wydało się może elegantsze? :-)
01 stycznia 2007, 16:27:49
Dodaj komentarz