]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/civetweb/src/third_party/duktape-1.8.0/src-separate/duk_hbufferobject_misc.c
import quincy beta 17.1.0
[ceph.git] / ceph / src / civetweb / src / third_party / duktape-1.8.0 / src-separate / duk_hbufferobject_misc.c
diff --git a/ceph/src/civetweb/src/third_party/duktape-1.8.0/src-separate/duk_hbufferobject_misc.c b/ceph/src/civetweb/src/third_party/duktape-1.8.0/src-separate/duk_hbufferobject_misc.c
deleted file mode 100644 (file)
index f692918..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-#include "duk_internal.h"
-
-#if defined(DUK_USE_BUFFEROBJECT_SUPPORT)
-DUK_INTERNAL duk_uint_t duk_hbufferobject_clamp_bytelength(duk_hbufferobject *h_bufobj, duk_uint_t len) {
-       duk_uint_t buf_size;
-       duk_uint_t buf_avail;
-
-       DUK_ASSERT(h_bufobj != NULL);
-       DUK_ASSERT(h_bufobj->buf != NULL);
-
-       buf_size = (duk_uint_t) DUK_HBUFFER_GET_SIZE(h_bufobj->buf);
-       if (h_bufobj->offset > buf_size) {
-               /* Slice starting point is beyond current length. */
-               return 0;
-       }
-       buf_avail = buf_size - h_bufobj->offset;
-
-       return buf_avail >= len ? len : buf_avail;
-}
-#endif  /* DUK_USE_BUFFEROBJECT_SUPPORT */