Dnia 2011-10-12, śro o godzinie 01:55 +0200, Tomasz Wasilczyk pisze:
> Nie jestem do końca przekonany do przekazywania treści komunikatu, w
> końcu obsługą protokołu powinna się zajmować biblioteka, a nie
> aplikacja. Ale na pewno trzeba będzie przywiązać wagę do zwalniania
> pamięci po tym komunikacie - pewnie wystarczy dodatkowa linijka w
> gg_pubdir_free.

Czy coś takiego będzie dobre?

typedef enum {
        GG_PUBDIR_ERROR_NONE = 0,       /**< Brak błędu */
        GG_PUBDIR_ERROR_OTHER,  /**< Nieznany błąd */
        GG_PUBDIR_ERROR_TOKEN,  /**< Błędny token */
        GG_PUBDIR_ERROR_OLD_PASSWORD,   /**< Niepoprawne stare hasło */
        GG_PUBDIR_ERROR_NEW_PASSWORD,   /**< Niepoprawne nowe hasło */
} gg_pubdir_error_t;

Znasz może jeszcze jakieś sytuacje, w których serwer zwraca konkretną
odpowiedź błędu?

Pozdr,
Wojtek

_______________________________________________
libgadu-devel mailing list
libgadu-devel@lists.ziew.org
http://lists.ziew.org/mailman/listinfo/libgadu-devel

Reply via email to