Mercurial > dropbear
comparison dbutil.h @ 650:df11cb6a3665
- We don't need to test for NULL before free()
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Sun, 04 Dec 2011 05:23:43 +0800 |
parents | 00eca37e47e8 |
children | 9a5438271556 2202e854d187 |
comparison
equal
deleted
inserted
replaced
649:234cf769bcb3 | 650:df11cb6a3665 |
---|---|
81 | 81 |
82 void m_close(int fd); | 82 void m_close(int fd); |
83 void * m_malloc(size_t size); | 83 void * m_malloc(size_t size); |
84 void * m_strdup(const char * str); | 84 void * m_strdup(const char * str); |
85 void * m_realloc(void* ptr, size_t size); | 85 void * m_realloc(void* ptr, size_t size); |
86 #define m_free(X) __m_free(X); (X) = NULL; | 86 #define m_free(X) free(X); (X) = NULL; |
87 void __m_free(void* ptr); | |
88 void m_burn(void* data, unsigned int len); | 87 void m_burn(void* data, unsigned int len); |
89 void setnonblocking(int fd); | 88 void setnonblocking(int fd); |
90 void disallow_core(); | 89 void disallow_core(); |
91 int m_str_to_uint(const char* str, unsigned int *val); | 90 int m_str_to_uint(const char* str, unsigned int *val); |
92 | 91 |