(Fconcord_object_put): Check argument FEATURE is a symbol.
authortomo <tomo>
Fri, 19 Sep 2008 08:39:30 +0000 (08:39 +0000)
committertomo <tomo>
Fri, 19 Sep 2008 08:39:30 +0000 (08:39 +0000)
src/concord.c

index 06dc3b5..faab23c 100644 (file)
@@ -1,5 +1,5 @@
 /* XEmacs routines to deal with CONCORD.
-   Copyright (C) 2005,2006 MORIOKA Tomohiko
+   Copyright (C) 2005,2006,2008 MORIOKA Tomohiko
 
 This file is part of XEmacs.
 
@@ -718,6 +718,7 @@ Store a VALUE of OBJECT's FEATURE.
   Bufbyte *name_str;
 
   CHECK_CONCORD_OBJECT (object);
+  CHECK_SYMBOL (feature);
   name = symbol_name (XSYMBOL (feature));
   name_str = string_data (name);
   if ( NILP (concord_object_put (object, feature, value)) )