]> andersk Git - libyaml.git/blobdiff - src/writer.c
Removed trailing-whitespaces
[libyaml.git] / src / writer.c
index 21313722f57f2b214958c03d32edb15cf5919c1a..5d57f392f1eb7fcaa8aba23a38c1489e572b2007 100644 (file)
@@ -37,6 +37,9 @@ yaml_emitter_flush(yaml_emitter_t *emitter)
     assert(emitter->write_handler); /* Write handler must be set. */
     assert(emitter->encoding);  /* Output encoding must be set. */
 
+    emitter->buffer.last = emitter->buffer.pointer;
+    emitter->buffer.pointer = emitter->buffer.start;
+
     /* Check if the buffer is empty. */
 
     if (emitter->buffer.start == emitter->buffer.last) {
@@ -55,7 +58,7 @@ yaml_emitter_flush(yaml_emitter_t *emitter)
             return 1;
         }
         else {
-            return yaml_emitter_set_writer_error(emitter, "Write error");
+            return yaml_emitter_set_writer_error(emitter, "write error");
         }
     }
 
@@ -69,9 +72,9 @@ yaml_emitter_flush(yaml_emitter_t *emitter)
         unsigned char octet;
         unsigned int width;
         unsigned int value;
-        int k;
+        size_t k;
 
-        /* 
+        /*
          * See the "reader.c" code for more details on UTF-8 encoding.  Note
          * that we assume that the buffer contains a valid UTF-8 sequence.
          */
@@ -132,7 +135,7 @@ yaml_emitter_flush(yaml_emitter_t *emitter)
         return 1;
     }
     else {
-        return yaml_emitter_set_writer_error(emitter, "Write error");
+        return yaml_emitter_set_writer_error(emitter, "write error");
     }
 }
 
This page took 0.027981 seconds and 4 git commands to generate.