Unified diff for ext/pdo_firebird/php_pdo_firebird_int.h:

diff -u -r1.10.2.1.2.1 php_pdo_firebird_int.h

--- php_pdo_firebird_int.h 1 Jan 2007 09:36:04 -0000 1.10.2.1.2.1

+++ php_pdo_firebird_int.h 18 Oct 2007 19:52:09 -0000

@@ -31,6 +31,10 @@


#define PDO_FB_DIALECT 3


+#define PDO_FB_DEF_DATE_FMT "%Y-%m-%d"

+#define PDO_FB_DEF_TIME_FMT "%H:%M:%S"

+#define PDO_FB_DEF_TIMESTAMP_FMT PDO_FB_DEF_DATE_FMT " " 
PDO_FB_DEF_TIME_FMT

+

#define SHORT_MAX (1 << (8*sizeof(short)-1))


#if SIZEOF_LONG == 8

@@ -73,6 +77,11 @@

/* the last error that didn't come from the API */

char const *last_app_error;


+ /* date and time format strings, can be set by the set_attribute method */

+ char *date_format;

+ char *time_format;

+ char *timestamp_format;

+

} pdo_firebird_db_handle;



@@ -115,6 +124,12 @@


void _firebird_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, char const *file, 
long line TSRMLS_DC);


+enum {

+ PDO_FB_ATTR_DATE_FORMAT = PDO_ATTR_DRIVER_SPECIFIC,

+ PDO_FB_ATTR_TIME_FORMAT,

+ PDO_FB_ATTR_TIMESTAMP_FORMAT,

+};

+

#endif /* PHP_PDO_FIREBIRD_INT_H */


/*

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to