charsets: remove unused charset_utf8_to_hex() method

This commit is contained in:
Aleksander Morgado
2020-11-22 16:10:06 +01:00
parent 8b590721df
commit dbdf67e9f7
2 changed files with 0 additions and 34 deletions

View File

@@ -185,34 +185,6 @@ mm_modem_charset_hex_to_utf8 (const gchar *src,
return g_steal_pointer (&converted); return g_steal_pointer (&converted);
} }
gchar *
mm_modem_charset_utf8_to_hex (const gchar *src,
MMModemCharset charset)
{
const gchar *iconv_to;
g_autofree gchar *converted = NULL;
g_autoptr(GError) error = NULL;
gsize converted_len = 0;
g_return_val_if_fail (src != NULL, NULL);
g_return_val_if_fail (charset != MM_MODEM_CHARSET_UNKNOWN, NULL);
iconv_to = charset_iconv_from (charset);
g_return_val_if_fail (iconv_to != NULL, FALSE);
if (charset == MM_MODEM_CHARSET_UTF8 || charset == MM_MODEM_CHARSET_IRA)
return g_strdup (src);
converted = g_convert (src, strlen (src),
iconv_to, "UTF-8//TRANSLIT",
NULL, &converted_len, &error);
if (!converted || error)
return NULL;
/* Get hex representation of the string */
return mm_utils_bin2hexstr ((guint8 *)converted, converted_len);
}
/* GSM 03.38 encoding conversion stuff */ /* GSM 03.38 encoding conversion stuff */
#define GSM_DEF_ALPHABET_SIZE 128 #define GSM_DEF_ALPHABET_SIZE 128

View File

@@ -53,12 +53,6 @@ gchar *mm_modem_charset_byte_array_to_utf8 (GByteArray *array,
gchar *mm_modem_charset_hex_to_utf8 (const gchar *src, gchar *mm_modem_charset_hex_to_utf8 (const gchar *src,
MMModemCharset charset); MMModemCharset charset);
/* Take a string in UTF-8 and convert it to the given charset in hex
* representation.
*/
gchar *mm_modem_charset_utf8_to_hex (const gchar *src,
MMModemCharset charset);
guint8 *mm_charset_utf8_to_unpacked_gsm (const gchar *utf8, guint8 *mm_charset_utf8_to_unpacked_gsm (const gchar *utf8,
guint32 *out_len); guint32 *out_len);
guint8 *mm_charset_gsm_unpacked_to_utf8 (const guint8 *gsm, guint8 *mm_charset_gsm_unpacked_to_utf8 (const guint8 *gsm,