Updated Branches:
  refs/heads/master 1a003ee73 -> d387a2511

Enforce a non-negative content length


Project: http://git-wip-us.apache.org/repos/asf/incubator-jclouds/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-jclouds/commit/d387a251
Tree: http://git-wip-us.apache.org/repos/asf/incubator-jclouds/tree/d387a251
Diff: http://git-wip-us.apache.org/repos/asf/incubator-jclouds/diff/d387a251

Branch: refs/heads/master
Commit: d387a251132e7d80a9ea07c6c62decb70af7c490
Parents: 1a003ee
Author: Andrew Gaul <[email protected]>
Authored: Wed Aug 14 17:05:20 2013 -0700
Committer: Andrew Phillips <[email protected]>
Committed: Mon Aug 26 20:20:49 2013 -0400

----------------------------------------------------------------------
 .../java/org/jclouds/blobstore/domain/internal/BlobBuilderImpl.java | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-jclouds/blob/d387a251/blobstore/src/main/java/org/jclouds/blobstore/domain/internal/BlobBuilderImpl.java
----------------------------------------------------------------------
diff --git 
a/blobstore/src/main/java/org/jclouds/blobstore/domain/internal/BlobBuilderImpl.java
 
b/blobstore/src/main/java/org/jclouds/blobstore/domain/internal/BlobBuilderImpl.java
index 2f0cf19..2069220 100644
--- 
a/blobstore/src/main/java/org/jclouds/blobstore/domain/internal/BlobBuilderImpl.java
+++ 
b/blobstore/src/main/java/org/jclouds/blobstore/domain/internal/BlobBuilderImpl.java
@@ -178,6 +178,7 @@ public class BlobBuilderImpl implements BlobBuilder {
 
       @Override
       public PayloadBlobBuilder contentLength(long contentLength) {
+         checkArgument(contentLength >= 0, "content length must be 
non-negative");
          payload.getContentMetadata().setContentLength(contentLength);
          return this;
       }

Reply via email to