From e74c568b07b50b97873fb4ee1d776dedefbd54d6 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Fri, 1 Oct 2021 23:05:04 +0200 Subject: New upstream version 1.32.12 --- shared/nm-std-aux/nm-std-utils.h | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 shared/nm-std-aux/nm-std-utils.h (limited to 'shared/nm-std-aux/nm-std-utils.h') diff --git a/shared/nm-std-aux/nm-std-utils.h b/shared/nm-std-aux/nm-std-utils.h deleted file mode 100644 index 9c851f1f..00000000 --- a/shared/nm-std-aux/nm-std-utils.h +++ /dev/null @@ -1,36 +0,0 @@ -/* SPDX-License-Identifier: LGPL-2.1-or-later */ - -#ifndef __NM_STD_UTILS_H__ -#define __NM_STD_UTILS_H__ - -#include - -#include "nm-std-aux.h" - -/*****************************************************************************/ - -/* nm_utils_get_next_realloc_size() is used to grow buffers exponentially, when - * the final size is unknown. As such, it has borders for which it allocates - * certain buffer sizes. - * - * The use of these defines is to get favorable allocation sequences. - * For example, nm_str_buf_init() asks for an initial allocation size. Note that - * it reserves the exactly requested amount, under the assumption that the - * user may know how many bytes will be required. However, often the caller - * doesn't know in advance, and NMStrBuf grows exponentially by calling - * nm_utils_get_next_realloc_size(). - * Imagine you call nm_str_buf_init() with an initial buffer size 100, and you - * add one character at a time. Then the first reallocation will increase the - * buffer size only from 100 to 104. - * If you however start with an initial buffer size of 104, then the next reallocation - * via nm_utils_get_next_realloc_size() gives you 232, and so on. By using - * these sizes, it results in one less allocation, if you anyway don't know the - * exact size in advance. */ -#define NM_UTILS_GET_NEXT_REALLOC_SIZE_32 ((size_t) 32) -#define NM_UTILS_GET_NEXT_REALLOC_SIZE_40 ((size_t) 40) -#define NM_UTILS_GET_NEXT_REALLOC_SIZE_104 ((size_t) 104) -#define NM_UTILS_GET_NEXT_REALLOC_SIZE_1000 ((size_t) 1000) - -size_t nm_utils_get_next_realloc_size(bool true_realloc, size_t requested); - -#endif /* __NM_STD_UTILS_H__ */ -- cgit 1.3.0-6-gf8a5