Changeset 204

Show
Ignore:
Timestamp:
03/14/06 16:10:35 (7 years ago)
Author:
knok
Message:

Added more error status.

Location:
Search-Namazu/trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • Search-Namazu/trunk/ChangeLog

    r62 r204  
     12006-03-14  NOKUBI Takatsugu  <knok@daionet.gr.jp> 
     2 
     3        * Namazu.pm: Added more error status. 
     4 
    152003-03-10  NOKUBI Takatsugu  <knok@daionet.gr.jp> 
    26 
  • Search-Namazu/trunk/Namazu.pm

    r62 r204  
    22# Search::Namazu.pm 
    33# 
    4 # Copyright (C) 1999,2000,2001,2002 NOKUBI Takatsugu All rights reserved. 
     4# Copyright (C) 1999,2001-2003,2005 NOKUBI Takatsugu All rights reserved. 
    55# This is free software with ABSOLUTELY NO WARRANTY. 
    66#  
     
    184184@EXPORT = qw(NMZ_SORTBYDATE NMZ_SORTBYSCORE NMZ_SORTBYFIELD 
    185185NMZ_ASCENDSORT NMZ_DESCENDSORT 
    186 NMZ_NOT_SPECIFIED_INDEX NMZ_ERR_INDEX); 
     186NMZ_NOT_SPECIFIED_INDEX NMZ_ERR_INDEX NMZ_ERR_EMPTY_QUERY 
     187NMZ_ERR_RESULT_EXCEEDED); 
    187188# %EXPORT_TAGS = (all => [qw()]); 
    188189 
     
    201202sub NMZ_NOT_SPECIFIED_INDEX { return -1; } 
    202203sub NMZ_ERR_INDEX { return -2; } 
     204sub NMZ_ERR_EMPTY_QUERY { return -3; } 
     205sub NMZ_ERR_RESULT_EXCEEDED { return -4; } 
    203206 
    204207sub Search { 
     
    253256    } 
    254257 
    255     if (defined $config) { 
    256         if (nmz_setconfig($config)) { 
    257           return (); 
    258       } 
    259     } 
    260  
    261258    if (defined $lang) { 
    262259        nmz_setlang($lang); 
     
    266263 
    267264    if (! defined $query) { 
    268         return (); 
     265        return NMZ_ERR_RESULT_EXCEEDED; 
    269266    } 
    270267