Skip to content

Commit

Permalink
Merge branch '1.12'
Browse files Browse the repository at this point in the history
  • Loading branch information
twasilczyk committed Jun 10, 2014
2 parents fc002e5 + 3b2b6c0 commit ae73c5f
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 1 deletion.
2 changes: 2 additions & 0 deletions docs/changelog.dox
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ stałe i pola struktur nie zmieniają dotychczasowego zachowania.

- Nowy wynik operacji na liście kontaktów przechowywanej na serwerze \c GG_USERLIST100_REPLY_UPTODATE.

- Funkcje formatujące teksty (\c gg_debug i spółka) będą miały w GCC sprawdzaną poprawność parametrów. Jeśli aplikacja jest budowana z flagami \c -Wformat i \c -Werror, kompilacja może się nie powieść.

\section changelog-1_11_3 libgadu 1.11.3

- Brak zmian API/ABI.
Expand Down
1 change: 1 addition & 0 deletions include/resolver.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,6 @@

int gg_gethostbyname_real(const char *hostname, struct in_addr **result, unsigned int *count, int pthread);
int gg_resolver_recv(int fd, void *buf, size_t len);
void gg_resolver_cleaner(void *data);

#endif /* LIBGADU_RESOLVER_H */
6 changes: 5 additions & 1 deletion src/resolver.c
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,13 @@ static void (*gg_global_resolver_cleanup)(void **private_data, int force);
* \internal Funkcja pomocnicza zwalniająca zasoby po rozwiązywaniu nazwy
* w wątku.
*
* \note Funkcja nie powinna być statyczna, ponieważ zostanie potraktowana
* jako inline i kompilator może "zoptymalizować" jej wywołanie w funkcji
* pthread_cleanup_pop().
*
* \param data Wskaźnik na wskaźnik bufora zaalokowanego w wątku
*/
static void gg_resolver_cleaner(void *data)
void gg_resolver_cleaner(void *data)
{
void **buf_ptr = (void **) data;

Expand Down

0 comments on commit ae73c5f

Please sign in to comment.