Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 59377 invoked from network); 7 Mar 2005 16:13:03 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 7 Mar 2005 16:13:03 -0000 Received: (qmail 94620 invoked by uid 500); 7 Mar 2005 16:13:01 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 94566 invoked by uid 500); 7 Mar 2005 16:13:00 -0000 Mailing-List: contact axis-cvs-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Delivered-To: mailing list axis-cvs@ws.apache.org Received: (qmail 94552 invoked by uid 99); 7 Mar 2005 16:13:00 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Mon, 07 Mar 2005 08:13:00 -0800 Received: (qmail 59286 invoked by uid 1498); 7 Mar 2005 16:12:59 -0000 Date: 7 Mar 2005 16:12:59 -0000 Message-ID: <20050307161259.59285.qmail@minotaur.apache.org> From: whitlock@apache.org To: ws-axis-cvs@apache.org Subject: cvs commit: ws-axis/c/src/soap HeaderBlock.cpp X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N whitlock 2005/03/07 08:12:59 Modified: c/src/soap HeaderBlock.cpp Log: AXISCPP-516 Allow the prefix to be optional on HeaderBlock::createAttribute. No attribute means it is in the default namespace. Revision Changes Path 1.62 +4 -3 ws-axis/c/src/soap/HeaderBlock.cpp Index: HeaderBlock.cpp =================================================================== RCS file: /home/cvs/ws-axis/c/src/soap/HeaderBlock.cpp,v retrieving revision 1.61 retrieving revision 1.62 diff -u -r1.61 -r1.62 --- HeaderBlock.cpp 4 Mar 2005 17:03:11 -0000 1.61 +++ HeaderBlock.cpp 7 Mar 2005 16:12:58 -0000 1.62 @@ -615,13 +615,14 @@ const AxisChar * pValue) { // Check that the contents of the passed parameters are valid. - if( pLocalName == NULL || pPrefix == NULL) + if( NULL == pLocalName || 0 == strlen( pLocalName)) { return NULL; } - else if( strlen( pLocalName) == 0 || strlen( pPrefix) == 0) + + if( !pPrefix) { - return NULL; + pPrefix = ""; } if( !pURI)