ignore some unused variables, two less style warnings
[clsql.git] / sql / utils.lisp
index d5b31ed4fd1678862294132dfd7bee98e95c6ee8..e498f16888e52b07d56ddc80ce65195fe7907f75 100644 (file)
 
 (in-package #:clsql-sys)
 
+(defun %get-int (v)
+  (etypecase v
+    (string (parse-integer v :junk-allowed t))
+    (integer v)
+    (number (truncate v))))
+
+(defun dequote (it)
+  (if (and (listp it) (eql (first it) 'quote))
+      (second it)
+      it))
+
 (defvar +whitespace-chars+
   '(#\space #\tab #\newline #\return
     ;; Tested: sbcl unicode, allegrocl, openmcl,clisp use #\no-break_space