From 665eda7d4dd35dc0e8905240837463df9bab5b6d Mon Sep 17 00:00:00 2001 From: "Kevin M. Rosenberg" Date: Thu, 31 Jul 2003 07:36:55 +0000 Subject: [PATCH] r5417: *** empty log message *** --- class-support.lisp | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/class-support.lisp b/class-support.lisp index a085828..dc1fcf3 100644 --- a/class-support.lisp +++ b/class-support.lisp @@ -7,7 +7,7 @@ ;;;; Author: Kevin M. Rosenberg ;;;; Date Started: Apr 2000 ;;;; -;;;; $Id: class-support.lisp,v 1.19 2003/07/21 08:41:44 kevin Exp $ +;;;; $Id: class-support.lisp,v 1.20 2003/07/31 07:36:55 kevin Exp $ ;;;; ;;;; This file, part of UMLisp, is ;;;; Copyright (c) 2000-2003 by Kevin M. Rosenberg, M.D. @@ -170,11 +170,12 @@ (defmethod mesh-number ((ustr ustr)) (let ((codes - (filter (lambda (sat) - (when (and (string-equal "MSH" (sab sat)) - (string-equal "MN" (atn sat))) - (atv sat))) - (s#sat ustr)))) + (map-and-remove-nils + (lambda (sat) + (when (and (string-equal "MSH" (sab sat)) + (string-equal "MN" (atn sat))) + (atv sat))) + (s#sat ustr)))) (if (= 1 (length codes)) (car codes) codes))) -- 2.34.1