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; }
