Correct return value of zero-loop list, preventing malloc(-1).

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15455 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Joshua Sled 2007-01-28 21:24:30 +00:00
parent ed5966da7e
commit 17b046fde3

View File

@ -187,7 +187,7 @@ gdcs_generic_update(GncDenseCalStore *trans, GDate *start, FreqSpec *fs)
*trans->cal_marks[i++] = date;
xaccFreqSpecGetNextInstance(fs, &date, &date);
}
trans->num_real_marks = (i-1);
trans->num_real_marks = (i == 0 ? 0 : (i-1));
g_signal_emit_by_name(trans, "update", GUINT_TO_POINTER(1));
}