#include "tools.h"
+
+
+
/**
* \brief Constructor (empty vCard)
* \return an empty vcard
safestrncpy(ser, "begin:vcard\r\n", len);
if (v->numprops) for (i=0; i<(v->numprops); ++i) {
- if (strcasecmp(v->prop[i].name, "end")) {
+ if ( (strcasecmp(v->prop[i].name, "end")) && (v->prop[i].value != NULL) ) {
is_utf8 = 0;
- for (j=0; i<strlen(v->prop[i].value); ++i) {
+ for (j=0; j<strlen(v->prop[i].value); ++j) {
if ( (v->prop[i].value[j] < 32) || (v->prop[i].value[j] > 126) ) {
is_utf8 = 1;
}
+