2001-10-22 Marcus Brinkmann <marcus@g10code.de>
authorMarcus Brinkmann <mb@g10code.com>
Mon, 22 Oct 2001 14:18:08 +0000 (14:18 +0000)
committerMarcus Brinkmann <mb@g10code.com>
Mon, 22 Oct 2001 14:18:08 +0000 (14:18 +0000)
* data.c (_gpgme_data_append): Check if LENGTH is smaller than
ALLOC_CHUNK, not DH->length.

gpgme/ChangeLog
gpgme/data.c

index 9010123c9b0a507d4bd586d6b08f6e0bab71443c..db7ce50eb672d2c63ffdc4386e93ddcf2631c07a 100644 (file)
@@ -1,3 +1,8 @@
+2001-10-22  Marcus Brinkmann  <marcus@g10code.de>
+
+       * data.c (_gpgme_data_append): Check if LENGTH is smaller than
+       ALLOC_CHUNK, not DH->length.
+
 2001-10-17  Marcus Brinkmann  <marcus@g10code.de>
 
        * gpgme.c (gpgme_set_protocol): Fix last change.
index fc27d0287e95f8e153628701183affe657836ef6..2a313612cc1cea04e5d46094fe3476fe556b9f0d 100644 (file)
@@ -494,7 +494,7 @@ gpgme_data_rewind ( GpgmeData dh )
  * work for certain data types, all other will respond with an
  * %GPGME_Invalid_Type.
  * 
- * Return value: An errorcode or 0 on success, EOF is indcated by the
+ * Return value: An error code or 0 on success, EOF is indcated by the
  * error code GPGME_EOF.
  **/
 GpgmeError
@@ -596,12 +596,12 @@ _gpgme_data_get_as_string ( GpgmeData dh )
  * gpgme_data_write:
  * @dh: the context
  * @buffer: data to be written to the data object
- * @length: length o this data
+ * @length: length of this data
  * 
  * Write the content of @buffer to the data object @dh at the current write
  * position. 
  * 
- * Return value: 0 on succress or an errorcode
+ * Return value: 0 on success or an error code
  **/
 GpgmeError
 gpgme_data_write ( GpgmeData dh, const char *buffer, size_t length )
@@ -658,7 +658,7 @@ _gpgme_data_append ( GpgmeData dh, const char *buffer, size_t length )
     if ( dh->writepos + length > dh->private_len ) {
         char *p;
         size_t newlen = dh->private_len
-                        + (dh->len < ALLOC_CHUNK? ALLOC_CHUNK : length);
+                        + (length < ALLOC_CHUNK? ALLOC_CHUNK : length);
         p = xtryrealloc ( dh->private_buffer, newlen );
         if ( !p ) 
             return mk_error (Out_Of_Core);
@@ -784,10 +784,3 @@ _gpgme_data_append_percentstring_for_xml ( GpgmeData dh, const char *string )
     xfree (buf);
     return err;
 }
-
-
-
-
-
-
-