diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2010-03-09 10:58:30 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2010-03-09 10:58:30 +0200 |
commit | 824e839071c1957344608bd031f3198dd76e551d (patch) | |
tree | cf2749f1da8e44431a0fd74d2eba762c50238743 | |
parent | 72cd81f502f8b609d3f551107cfc572c4e3ec7c8 (diff) | |
download | gamma-824e839071c1957344608bd031f3198dd76e551d.tar.gz gamma-824e839071c1957344608bd031f3198dd76e551d.tar.bz2 |
Bugfixes.
* modules/sql: add $(SQLLIBS) to libraries.
* src/pgsql.c (s_pgsql_connect): Correctly handle NULL port value.
-rw-r--r-- | modules/sql | 2 | ||||
-rw-r--r-- | src/pgsql.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/modules/sql b/modules/sql index ba295b3..0026d9f 100644 --- a/modules/sql +++ b/modules/sql @@ -56,7 +56,7 @@ makefile: sql.scm: Makefile $(libgamma_sql_la_SOURCES:.c=.inc) EXTRA_DIST += mysql.c pgsql.c -libgamma_sql_la_LIBADD = @LTLIBOBJS@ @GUILE_LIBS@ +libgamma_sql_la_LIBADD = @LTLIBOBJS@ @GUILE_LIBS@ $(SQLLIBS) scm: sql.sci diff --git a/src/pgsql.c b/src/pgsql.c index 609fedb..2422551 100644 --- a/src/pgsql.c +++ b/src/pgsql.c @@ -80,7 +80,7 @@ s_pgsql_connect (SCM parmlist, const char *func_name) smob = sql_connect_create("pgsql"); conn = (struct sql_connect *)SCM_CDR(smob); conn->hostname = hostname; - conn->port = atoi (port); + conn->port = port ? atoi (port) : 0; conn->username = user; conn->database = dbname; conn->data = pgconn; |