[sr-dev] git:master: srdb1: make strptime available on freebsd
Daniel-Constantin Mierla
miconda at gmail.com
Tue Sep 27 08:07:38 CEST 2011
Module: sip-router
Branch: master
Commit: 00ea7481c9c78f123c70aaa32e1eb618c2f05392
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=00ea7481c9c78f123c70aaa32e1eb618c2f05392
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Committer: Daniel-Constantin Mierla <miconda at gmail.com>
Date: Mon Sep 26 22:44:49 2011 +0200
srdb1: make strptime available on freebsd
- remove unnecessary compile flags from db_ut.h
---
lib/srdb1/db_ut.c | 2 +-
lib/srdb1/db_ut.h | 19 -------------------
2 files changed, 1 insertions(+), 20 deletions(-)
diff --git a/lib/srdb1/db_ut.c b/lib/srdb1/db_ut.c
index 18c9bf8..c34930f 100644
--- a/lib/srdb1/db_ut.c
+++ b/lib/srdb1/db_ut.c
@@ -31,7 +31,7 @@
*/
-#ifdef __OS_darwin
+#if defined (__OS_darwin) || defined (__OS_freebsd)
#include "../../pvar.h"
#endif
diff --git a/lib/srdb1/db_ut.h b/lib/srdb1/db_ut.h
index 7702753..41bc325 100644
--- a/lib/srdb1/db_ut.h
+++ b/lib/srdb1/db_ut.h
@@ -35,25 +35,6 @@
#include "../../pvar.h"
-/**
- * make strptime available
- * use 600 for 'Single UNIX Specification, Version 3'
- * _XOPEN_SOURCE creates conflict in swab definition in Solaris
- */
-#ifndef __OS_solaris
- #define _XOPEN_SOURCE 600 /* glibc2 on linux, bsd */
- #define _BSD_SOURCE 1 /* needed on linux to "fix" the effect
- of the above define on
- features.h/unistd.h syscall() */
-#else
- #define _XOPEN_SOURCE_EXTENDED 1 /* solaris */
-#endif
-
-#include <time.h>
-
-#undef _XOPEN_SOURCE
-#undef _XOPEN_SOURCE_EXTENDED
-
#include "db_key.h"
#include "db.h"
More information about the sr-dev
mailing list