mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
merge srs2, use srs_freepa for array
This commit is contained in:
parent
cef1ae5a8e
commit
8cec06e898
16 changed files with 69 additions and 65 deletions
|
@ -103,9 +103,14 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|||
p = NULL; \
|
||||
} \
|
||||
(void)0
|
||||
// sometimes, the freepa is useless,
|
||||
// it's recomments to free each elem explicit.
|
||||
// so we remove the srs_freepa utility.
|
||||
// please use the freepa(T[]) to free an array,
|
||||
// or the behavior is undefined.
|
||||
#define srs_freepa(pa) \
|
||||
if (pa) { \
|
||||
delete[] pa; \
|
||||
pa = NULL; \
|
||||
} \
|
||||
(void)0
|
||||
|
||||
/**
|
||||
* disable copy constructor of class,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue