comparison src/database.c @ 151:59463afc5666 r20-3b2

Import from CVS: tag r20-3b2
author cvs
date Mon, 13 Aug 2007 09:37:19 +0200
parents 538048ae2ab8
children 6b37e6ddd302
comparison
equal deleted inserted replaced
150:8ebb1c0f0f6f 151:59463afc5666
342 } 342 }
343 343
344 static Lisp_Object 344 static Lisp_Object
345 dbm_lasterr (struct database_struct *dbp) 345 dbm_lasterr (struct database_struct *dbp)
346 { 346 {
347 return Fstrerror (make_int (dbp->dberrno)); 347 return lisp_strerror (dbp->dberrno);
348 } 348 }
349 349
350 static void 350 static void
351 dbm_closeit (struct database_struct *db) 351 dbm_closeit (struct database_struct *db)
352 { 352 {
424 } 424 }
425 425
426 static Lisp_Object 426 static Lisp_Object
427 berkdb_lasterr (struct database_struct *dbp) 427 berkdb_lasterr (struct database_struct *dbp)
428 { 428 {
429 return Fstrerror (make_int (dbp->dberrno)); 429 return lisp_strerror (dbp->dberrno);
430 } 430 }
431 431
432 static Lisp_Object 432 static Lisp_Object
433 berkdb_get (struct database_struct *db, Lisp_Object key) 433 berkdb_get (struct database_struct *db, Lisp_Object key)
434 { 434 {
537 (obj)) 537 (obj))
538 { 538 {
539 struct database_struct *db; 539 struct database_struct *db;
540 540
541 if (NILP (obj)) 541 if (NILP (obj))
542 return Fstrerror (make_int (errno)); 542 return lisp_strerror (errno);
543 543
544 CHECK_DATABASE (obj); 544 CHECK_DATABASE (obj);
545 db = XDATABASE (obj); 545 db = XDATABASE (obj);
546 return (db->funcs->last_error (db)); 546 return (db->funcs->last_error (db));
547 } 547 }