util-linux/include/encode.h
Karel Zak 35c6ed615f libblkid: move UTF encoding function to lib/
Let's consolidate the code, we need to use it in libfdisk too. It
seems better to keep it generic and libblkid independent.

This patch also removes blkid_encode_alloc(), this function is overkill.

Signed-off-by: Karel Zak <kzak@redhat.com>
2020-02-25 12:00:27 +01:00

14 lines
285 B
C

#ifndef UTIL_LINUX_ENCODE_H
#define UTIL_LINUX_ENCODE_H
extern size_t ul_encode_to_utf8(int enc, unsigned char *dest, size_t len,
const unsigned char *src, size_t count)
__attribute__((nonnull));
enum {
UL_ENCODE_UTF16BE = 0,
UL_ENCODE_UTF16LE,
UL_ENCODE_LATIN1
};
#endif