IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 8, 2006, 1:32:23 PM (20 years ago)
Author:
jhoblitt
Message:

bug #790 - remove psErrorText.h and inline all error codes. all newly inlined error codes are wrapped with the _() macro from future gettextification

Location:
trunk/psLib/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src

    • Property svn:ignore
      •  

        old new  
        1010libpslib.la.temp
        1111config.h.in
        12 psErrorText.h
        1312*.bb
        1413*.bbg
  • trunk/psLib/src/db/psDB.c

    r8116 r8232  
    1212 *  @author Joshua Hoblitt
    1313 *
    14  *  @version $Revision: 1.77 $ $Name: not supported by cvs2svn $
    15  *  @date $Date: 2006-08-04 03:50:56 $
     14 *  @version $Revision: 1.78 $ $Name: not supported by cvs2svn $
     15 *  @date $Date: 2006-08-08 23:32:22 $
    1616 *
    1717 *  Copyright (C) 2005-2006  Joshua Hoblitt, University of Hawaii
     
    3737#include "psError.h"
    3838#include "psString.h"
    39 #include "psErrorText.h"
     39
    4040
    4141// set the pointer to NULL if we are actually freeing the memory
     
    142142    if (!mysql_real_connect(mysql, host, user, passwd, dbname, 0, NULL, 0)) {
    143143        psError(PS_ERR_BAD_PARAMETER_TYPE, true,
    144                 PS_ERRORTEXT_psDB_FAILED_TO_CONNECT,mysql_error(mysql));
     144                _("Failed to connect to database.  Error: %s"),mysql_error(mysql));
    145145
    146146        mysql_close(mysql);
     
    247247    // Attempt to select new database
    248248    if (mysql_select_db(dbh->mysql, dbname) != 0) {
    249         psError(PS_ERR_UNKNOWN, true, PS_ERRORTEXT_psDB_FAILED_TO_CHANGE,
     249        psError(PS_ERR_UNKNOWN, true, _("Failed to change database.  Error: %s"),
    250250                mysql_error(dbh->mysql));
    251251
     
    287287    char *query = psDBGenerateCreateTableSQL(tableName, md);
    288288    if (!query) {
    289         psError(PS_ERR_UNEXPECTED_NULL, false, PS_ERRORTEXT_psDB_QUERY_GEN_FAIL);
     289        psError(PS_ERR_UNEXPECTED_NULL, false, _("Query generation failed."));
    290290        return false;
    291291    }
     
    294294    bool status = p_psDBRunQuery(dbh, query);
    295295    if (!status) {
    296         psError(PS_ERR_UNKNOWN, false, PS_ERRORTEXT_psDB_TABLE_CREATE_FAIL);
     296        psError(PS_ERR_UNKNOWN, false, _("Failed to create table."));
    297297    }
    298298
     
    315315    bool status = p_psDBRunQuery(dbh, query);
    316316    if (!status) {
    317         psError(PS_ERR_UNKNOWN, false, PS_ERRORTEXT_psDB_TABLE_DROP_FAIL);
     317        psError(PS_ERR_UNKNOWN, false, _("Failed to drop table."));
    318318    }
    319319
     
    343343    char *query = psDBGenerateSelectRowSQL(tableName, col, NULL, limit);
    344344    if (!query) {
    345         psError(PS_ERR_UNEXPECTED_NULL, false, PS_ERRORTEXT_psDB_QUERY_GEN_FAIL);
     345        psError(PS_ERR_UNEXPECTED_NULL, false, _("Query generation failed."));
    346346        return NULL;
    347347    }
     
    349349    // Execut SQL query string
    350350    if (!p_psDBRunQuery(dbh, query)) {
    351         psError(PS_ERR_UNKNOWN, false, PS_ERRORTEXT_psDB_SEL_COL_FAIL);
     351        psError(PS_ERR_UNKNOWN, false, _("Failed to select column."));
    352352        psFree(query);
    353353        return NULL;
     
    365365        // then something bad has happened.
    366366        if (fieldCount != 0) {
    367             psError(PS_ERR_UNEXPECTED_NULL, true, PS_ERRORTEXT_psDB_QUERY_NO_DATA,
     367            psError(PS_ERR_UNEXPECTED_NULL, true, _("Query returned no data.  Error: %s"),
    368368                    mysql_error(dbh->mysql));
    369369            return NULL;
     
    561561    // Execute function to insert rows
    562562    if (!psDBInsertRows(dbh, tableName, rowSet)) {
    563         psError(PS_ERR_UNKNOWN, false, PS_ERRORTEXT_psDB_INSERT_ROW_FAIL);
     563        psError(PS_ERR_UNKNOWN, false, _("Failed to insert row."));
    564564        psFree(rowSet);
    565565        return false;
     
    586586    char *query = psDBGenerateInsertRowSQL(tableName, row);
    587587    if (!query) {
    588         psError(PS_ERR_UNEXPECTED_NULL, false, PS_ERRORTEXT_psDB_QUERY_GEN_FAIL);
     588        psError(PS_ERR_UNEXPECTED_NULL, false, _("Query generation failed."));
    589589        return false;
    590590    }
     
    675675    char *query = psDBGenerateUpdateRowSQL(tableName, where, values);
    676676    if (!query) {
    677         psError(PS_ERR_UNEXPECTED_NULL, false, PS_ERRORTEXT_psDB_QUERY_GEN_FAIL);
     677        psError(PS_ERR_UNEXPECTED_NULL, false, _("Query generation failed."));
    678678        return -1;
    679679    }
     
    801801                "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'null) WHERE' at line 1", 165);
    802802        if ( !strncmp(mysql_error(dbh->mysql), mysqlTemp, 145) ) {
    803             psError(PS_ERR_UNKNOWN, true, PS_ERRORTEXT_psDB_SQL_QUERY_FAIL, mysqlTemp);
     803            psError(PS_ERR_UNKNOWN, true, _("Failed to execute SQL query.  Error: %s"), mysqlTemp);
    804804        } else {
    805             psError(PS_ERR_UNKNOWN, true, PS_ERRORTEXT_psDB_SQL_QUERY_FAIL, mysql_error(dbh->mysql));
     805            psError(PS_ERR_UNKNOWN, true, _("Failed to execute SQL query.  Error: %s"), mysql_error(dbh->mysql));
    806806        }
    807807        psFree(query);
     
    14051405    setSQL = psDBGenerateSetSQL(values);
    14061406    if (!setSQL) {
    1407         psError(PS_ERR_UNEXPECTED_NULL, false, PS_ERRORTEXT_psDB_SQL_SUBSTR_FAIL);
     1407        psError(PS_ERR_UNEXPECTED_NULL, false, _("SQL substring generation failed."));
    14081408        return NULL;
    14091409    }
     
    14121412    whereSQL = psDBGenerateWhereSQL(where);
    14131413    if (!whereSQL) {
    1414         psError(PS_ERR_UNEXPECTED_NULL, false, PS_ERRORTEXT_psDB_SQL_SUBSTR_FAIL);
     1414        psError(PS_ERR_UNEXPECTED_NULL, false, _("SQL substring generation failed."));
    14151415        return NULL;
    14161416    }
     
    14431443    whereSQL = psDBGenerateWhereSQL(where);
    14441444    if (!whereSQL) {
    1445         psError(PS_ERR_UNEXPECTED_NULL, false, PS_ERRORTEXT_psDB_SQL_SUBSTR_FAIL);
     1445        psError(PS_ERR_UNEXPECTED_NULL, false, _("SQL substring generation failed."));
    14461446        return NULL;
    14471447    }
Note: See TracChangeset for help on using the changeset viewer.