fix for creating a document with no content stream

git-svn-id: https://svn.apache.org/repos/asf/chemistry/objectivecmis/trunk@1495382 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/ObjectiveCMIS/Utils/CMISHttpUploadRequest.m b/ObjectiveCMIS/Utils/CMISHttpUploadRequest.m
index d656c98..1167fa2 100644
--- a/ObjectiveCMIS/Utils/CMISHttpUploadRequest.m
+++ b/ObjectiveCMIS/Utils/CMISHttpUploadRequest.m
@@ -362,6 +362,11 @@
                         self.encoderStream.delegate = nil;
                         [self.encoderStream close];
                     }
+                } else if (self.streamEndData != nil) {
+                    self.bufferOffset = 0;
+                    self.bufferLimit = self.streamEndData.length;
+                    self.dataBuffer = [NSData dataWithData:self.streamEndData];
+                    self.streamEndData = nil;
                 }
                 
                 if ((self.bufferOffset == self.bufferLimit) && (self.encoderStream != nil)) {