--- libexif-0.6.13-e950/libexif/olympus/exif-mnote-data-olympus.c	2007-02-20 18:39:15.000000000 +0100
+++ libexif-0.6.13/libexif/olympus/exif-mnote-data-olympus.c	2005-07-11 22:20:29.000000000 +0200
@@ -94,8 +94,7 @@
 	/*
 	 * Allocate enough memory for all entries and the number of entries.
 	 */
-//	*buf_size = 6 + 2 + 2 + n->count * 12; // Original code
-	*buf_size = 6 + 2 + 2 + n->count * 12 + 2; // JL patch for Nikon Coolpix E950
+	*buf_size = 6 + 2 + 2 + n->count * 12;
 	o2 += 2;
 	switch (n->version) {
 	case olympus: 
@@ -159,8 +158,7 @@
 			*buf = exif_mem_realloc (ne->mem, *buf,
 						 sizeof (char) * *buf_size);
 			if (!*buf) return;
-//			exif_set_long (*buf + o, n->order, datao + doff ); // Original code
-			exif_set_long (*buf + o, n->order, datao + doff + n->offset + 10); // JL patch for Nikon Coolpix E950
+			exif_set_long (*buf + o, n->order, datao + doff);
 		} else
 			doff = o;
 
