132,7 → 132,7 |
retvalue = 1; // the document could be created on the drive. |
doc->state = KML_DOC_OPENED; // change document state to opened. At next a placemark has to be opened. |
str = KML_DOCUMENT_HEADER; // write the KML-header to the document. |
for(i= 0; i < sizeof(KML_DOCUMENT_HEADER); i++) |
for(i= 0; i < sizeof(KML_DOCUMENT_HEADER)-1; i++) |
{ |
c = (int8_t)pgm_read_byte(str++); // get byte from flash |
fputc_(c, doc->file); // and write that to sd-card |
176,7 → 176,7 |
if(doc->file != NULL) |
{ |
str = KML_DOCUMENT_FOOTER; // write the KML- footer to the document. |
for(i= 0; i < sizeof(KML_DOCUMENT_FOOTER); i++) |
for(i= 0; i < sizeof(KML_DOCUMENT_FOOTER)-1; i++) |
{ |
c = (int8_t)pgm_read_byte(str++); // get byte from flash |
fputc_(c, doc->file); // and write that to sd-card |
219,7 → 219,7 |
doc->state = KML_DOC_PLACEMARK_OPENED; |
retvalue = 1; |
str = KML_PLACEMARK_HEADER; |
for(i= 0; i < sizeof(KML_PLACEMARK_HEADER); i++) |
for(i= 0; i < sizeof(KML_PLACEMARK_HEADER)-1; i++) |
{ |
c = (int8_t)pgm_read_byte(str++); // get byte from flash |
fputc_(c, doc->file); // and write that to sd-card |
252,7 → 252,7 |
{ |
doc->state = KML_DOC_OPENED; |
str = KML_PLACEMARK_FOOTER; |
for(i= 0; i < sizeof(KML_PLACEMARK_FOOTER); i++) |
for(i= 0; i < sizeof(KML_PLACEMARK_FOOTER)-1; i++) |
{ |
c = (int8_t)pgm_read_byte(str++); // get byte from flash |
fputc_(c, doc->file); // and write that to sd-card |
286,7 → 286,7 |
{ |
doc->state = KML_DOC_LINESTRING_OPENED; |
str = KML_LINESTRING_HEADER; |
for(i= 0; i < sizeof(KML_LINESTRING_HEADER); i++) |
for(i= 0; i < sizeof(KML_LINESTRING_HEADER)-1; i++) |
{ |
c = (int8_t)pgm_read_byte(str++); // get byte from flash |
fputc_(c, doc->file); // and write that to sd-card |
320,7 → 320,7 |
{ |
doc->state = KML_DOC_PLACEMARK_OPENED; |
str = KML_LINESTRING_FOOTER; |
for(i= 0; i < sizeof(KML_LINESTRING_FOOTER); i++) |
for(i= 0; i < sizeof(KML_LINESTRING_FOOTER)-1; i++) |
{ |
c = (int8_t)pgm_read_byte(str++); // get byte from flash |
fputc_(c, doc->file); // and write that to sd-card |