Changeset 210
- Timestamp:
- 03/23/06 16:52:25 (6 years ago)
- Location:
- Search-Namazu/trunk
- Files:
-
- 3 modified
Legend:
- Unmodified
- Added
- Removed
-
Search-Namazu/trunk/ChangeLog
r209 r210 1 2006-03-23 NOKUBI Takatsugu <knok@daionet.gr.jp> 2 3 * Namazu.{xs,pm} : Added errno check. 4 1 5 2006-03-16 NOKUBI Takatsugu <knok@daionet.gr.jp> 2 6 -
Search-Namazu/trunk/Namazu.pm
r208 r210 213 213 sub NMZ_ERR_RESULT_EXCEEDED { return -4; } 214 214 215 # errno 216 sub ERR_TOO_MUCH_HIT { return 6; } 217 215 218 sub Search { 216 219 my %args = @_; … … 279 282 280 283 my @hlists = call_search_main($query); 284 285 my $errno = nmz_geterrno(); 286 if ($errno == ERR_TOO_MUCH_HIT) { 287 return NMZ_ERR_RESULT_EXCEEDED; 288 } 281 289 282 290 # return objects -
Search-Namazu/trunk/Namazu.xs
r207 r210 43 43 #include <namazu/util.h> 44 44 #include <namazu/wakati.h> 45 #include <errno.h> 45 46 #ifdef __cplusplus 46 47 } … … 173 174 CODE: 174 175 nmz_set_maxhit(max); 176 177 int 178 nmz_geterrno() 179 CODE: 180 RETVAL = errno 181 OUTPUT: 182 RETVAL
