Adjust OpenBSD patchset 487 to the portable version, and while there drop

malloc_options on DragonFlyBSD, and FreeBSD.
This commit is contained in:
Tiago Cunha 2009-11-04 23:09:09 +00:00
parent c78426f033
commit fdda6ef8bd

12
tmux.c
View File

@ -1,4 +1,4 @@
/* $OpenBSD: tmux.c,v 1.54 2009/11/04 12:41:43 nicm Exp $ */ /* $Id: tmux.c,v 1.184 2009-11-04 23:09:09 tcunha Exp $ */
/* /*
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net> * Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
@ -29,15 +29,9 @@
#include "tmux.h" #include "tmux.h"
#ifdef DEBUG #if defined(DEBUG) && defined(__OpenBSD__)
/* DragonFly uses an OpenBSD-like malloc() since 1.6 */
#if defined(__OpenBSD__) || defined(__DragonFly__)
extern char *malloc_options; extern char *malloc_options;
#endif #endif
#ifdef __FreeBSD__
const char *_malloc_options = "AJX";
#endif
#endif
volatile sig_atomic_t sigwinch; volatile sig_atomic_t sigwinch;
volatile sig_atomic_t sigterm; volatile sig_atomic_t sigterm;
@ -308,7 +302,7 @@ main(int argc, char **argv)
size_t len; size_t len;
int nfds, retcode, opt, flags, cmdflags = 0; int nfds, retcode, opt, flags, cmdflags = 0;
#ifdef DEBUG #if defined(DEBUG) && defined(__OpenBSD__)
malloc_options = (char *) "AFGJPX"; malloc_options = (char *) "AFGJPX";
#endif #endif