aboutsummaryrefslogtreecommitdiffstats
path: root/libical/src/libical/icalproperty.c.in
diff options
context:
space:
mode:
Diffstat (limited to 'libical/src/libical/icalproperty.c.in')
-rw-r--r--libical/src/libical/icalproperty.c.in16
1 files changed, 6 insertions, 10 deletions
diff --git a/libical/src/libical/icalproperty.c.in b/libical/src/libical/icalproperty.c.in
index 12a9ec4afa..3b5cff835b 100644
--- a/libical/src/libical/icalproperty.c.in
+++ b/libical/src/libical/icalproperty.c.in
@@ -4,7 +4,7 @@
FILE: icalproperty.c
CREATOR: eric 28 April 1999
- $Id: icalproperty.c.in,v 1.1 2000/12/11 22:05:59 federico Exp $
+ $Id: icalproperty.c.in,v 1.2 2000/12/14 02:13:54 federico Exp $
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
@@ -23,7 +23,7 @@
The original code is icalproperty.c
======================================================================*/
-#line 27 "icalproperty.c.in"
+/*#line 27 "icalproperty.c.in"*/
#ifdef HAVE_CONFIG_H
#include <config.h>
@@ -180,17 +180,13 @@ icalproperty* icalproperty_new_from_string(char* str)
kind = icalenum_string_to_property_kind(str);
- if (kind == ICAL_NO_PROPERTY){
-
- if( str[0] == 'X' && str[1] == '-'){
+ if(kind == ICAL_X_PROPERTY){
icalproperty *p = icalproperty_new(ICAL_X_PROPERTY);
icalproperty_set_x_name(p,str);
return p;
- } else {
- icalerror_set_errno(ICAL_MALFORMEDDATA_ERROR);
- return 0;
- }
-
+ } else if (kind == ICAL_NO_PROPERTY){
+ icalerror_set_errno(ICAL_MALFORMEDDATA_ERROR);
+ return 0;
} else {
return icalproperty_new(kind);
}