tvbuff: cleanup, remove dead code.
authorJakub Zawadzki <darkjames-ws@darkjames.pl>
Wed, 6 Nov 2013 19:03:14 +0000 (19:03 -0000)
committerJakub Zawadzki <darkjames-ws@darkjames.pl>
Wed, 6 Nov 2013 19:03:14 +0000 (19:03 -0000)
ensure_contiguous() will throw exception but won't return NULL.

svn path=/trunk/; revision=53111

epan/tvbuff.c

index d6c44a08ed941473ab9d1af348c95f929dd129e2..05b6358c2c191ef615a79cc43e6832530c7b603e 100644 (file)
@@ -1851,11 +1851,7 @@ tvb_format_text(tvbuff_t *tvb, const gint offset, const gint size)
 
        len = (size > 0) ? size : 0;
 
-       if ((ptr = ensure_contiguous(tvb, offset, size)) == NULL) {
-               len = tvb_length_remaining(tvb, offset);
-               ptr = ensure_contiguous(tvb, offset, len);
-       }
-
+       ptr = ensure_contiguous(tvb, offset, size);
        return format_text(ptr, len);
 }
 
@@ -1870,13 +1866,7 @@ tvb_format_text_wsp(tvbuff_t *tvb, const gint offset, const gint size)
 
        len = (size > 0) ? size : 0;
 
-       if ((ptr = ensure_contiguous(tvb, offset, size)) == NULL) {
-
-               len = tvb_length_remaining(tvb, offset);
-               ptr = ensure_contiguous(tvb, offset, len);
-
-       }
-
+       ptr = ensure_contiguous(tvb, offset, size);
        return format_text_wsp(ptr, len);
 }
 
@@ -1893,13 +1883,7 @@ tvb_format_stringzpad(tvbuff_t *tvb, const gint offset, const gint size)
 
        len = (size > 0) ? size : 0;
 
-       if ((ptr = ensure_contiguous(tvb, offset, size)) == NULL) {
-
-               len = tvb_length_remaining(tvb, offset);
-               ptr = ensure_contiguous(tvb, offset, len);
-
-       }
-
+       ptr = ensure_contiguous(tvb, offset, size);
        for (p = ptr, stringlen = 0; stringlen < len && *p != '\0'; p++, stringlen++)
                ;
        return format_text(ptr, stringlen);
@@ -1918,13 +1902,7 @@ tvb_format_stringzpad_wsp(tvbuff_t *tvb, const gint offset, const gint size)
 
        len = (size > 0) ? size : 0;
 
-       if ((ptr = ensure_contiguous(tvb, offset, size)) == NULL) {
-
-               len = tvb_length_remaining(tvb, offset);
-               ptr = ensure_contiguous(tvb, offset, len);
-
-       }
-
+       ptr = ensure_contiguous(tvb, offset, size);
        for (p = ptr, stringlen = 0; stringlen < len && *p != '\0'; p++, stringlen++)
                ;
        return format_text_wsp(ptr, stringlen);