Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 56328
Collapse All | Expand All

(-)w3c-libwww-5.4.0.old/Library/src/HTSQL.c (-3 / +6 lines)
Lines 182-190 Link Here
182
{
182
{
183
    if (me && me->host) {
183
    if (me && me->host) {
184
	HTTRACE(SQL_TRACE, "SQL connect. Open a link to server `%s\'\n" _ me->host);
184
	HTTRACE(SQL_TRACE, "SQL connect. Open a link to server `%s\'\n" _ me->host);
185
	if ((me->psvr = mysql_connect(&(me->server), me->host,
185
	if ((me->psvr = mysql_real_connect(&(me->server), me->host,
186
				      me->user ? me->user : "",
186
				      me->user ? me->user : "",
187
				      me->password ? me->password : "")) == NULL) {
187
				      me->password ? me->password : "",
188
				      "",0,0,0)) == NULL) {
188
	    HTTRACE(SQL_TRACE, "SQL connect. `%s\' errno %d\n" _ 
189
	    HTTRACE(SQL_TRACE, "SQL connect. `%s\' errno %d\n" _ 
189
			mysql_error(&me->server) _ mysql_errno(&me->server));
190
			mysql_error(&me->server) _ mysql_errno(&me->server));
190
	    return NO;
191
	    return NO;
Lines 240-246 Link Here
240
241
241
	    /* If the database couldn't be found then create a new one */
242
	    /* If the database couldn't be found then create a new one */
242
	    if (err == 1049) {
243
	    if (err == 1049) {
243
		if (mysql_create_db(me->psvr, db) < 0) {
244
	    	char query[1024];
245
		sprintf (query, "CREATE DATABASE %s", db);
246
		if (mysql_query(me->psvr, query) < 0) {
244
		    HTTRACE(SQL_TRACE, "SQL error... `%s\', errno %d\n" _ 
247
		    HTTRACE(SQL_TRACE, "SQL error... `%s\', errno %d\n" _ 
245
					   mysql_error(me->psvr) _ err);
248
					   mysql_error(me->psvr) _ err);
246
		    return NO;
249
		    return NO;

Return to bug 56328