Ignore:
Timestamp:
Dec 7, 1999, 12:52:44 AM (26 years ago)
Author:
bird
Message:

Bugfixes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/database/db.cpp

    r1993 r2004  
    1 /* $Id: db.cpp,v 1.2 1999-12-06 18:11:49 bird Exp $ */
     1/* $Id: db.cpp,v 1.3 1999-12-06 23:52:43 bird Exp $ */
    22/*
    33 * DB - contains all database routines.
     
    248248    if (rc >= 0 && pres != NULL && mysql_num_rows(pres) > 0)
    249249    {   /* update function (function is found) */
     250        MYSQL_ROW parow;
    250251        if (mysql_num_rows(pres) > 1)
    251252        {
     
    255256        }
    256257
    257         lFunction = getvalue(0, mysql_fetch_row(pres));
     258        parow = mysql_fetch_row(pres);
     259        if (parow != NULL)
     260            lFunction = getvalue(0, parow);
    258261        mysql_free_result(pres);
    259262
     
    356359        if (pres != NULL)
    357360        {
     361            MYSQL_ROW parow;
     362
    358363            /* integrety check */
    359364            if (mysql_num_rows(pres) > 1)
    360365                fprintf(stderr, "Integrety: author '%s' is not unique!\n", pszAuthor);
    361             refcode = getvalue(0, mysql_fetch_row(pres));
     366            parow = mysql_fetch_row(pres);
     367            if (parow != NULL)
     368                refcode = getvalue(0, parow);
     369
    362370            mysql_free_result(pres);
    363371        }
     
    385393        if (pres != NULL)
    386394        {
    387             lState = getvalue(0, mysql_fetch_row(pres));
     395            MYSQL_ROW parow = mysql_fetch_row(pres);
     396            if (parow != NULL)
     397                lState = getvalue(0, parow);
    388398            mysql_free_result(pres);
    389399        }
Note: See TracChangeset for help on using the changeset viewer.