libpurple/util.h

changeset 41250
e82d07ed6862
parent 41249
b147a2ac58f0
child 41373
03b5e6d53fa1
--- a/libpurple/util.h	Thu Jan 13 23:47:42 2022 -0600
+++ b/libpurple/util.h	Fri Jan 14 00:11:38 2022 -0600
@@ -89,35 +89,6 @@
 /**************************************************************************/
 
 /**
- * purple_utf8_strftime:
- * @format: The format string, in UTF-8
- * @tm:     The time to format, or %NULL to use the current local time
- *
- * Formats a time into the specified format.
- *
- * This is essentially strftime(), but it has a static buffer
- * and handles the UTF-8 conversion for the caller.
- *
- * This function also provides the GNU \%z formatter if the underlying C
- * library doesn't.  However, the format string parser is very naive, which
- * means that conversions specifiers to \%z cannot be guaranteed.  The GNU
- * strftime(3) man page describes \%z as: 'The time-zone as hour offset from
- * GMT.  Required to emit RFC822-conformant dates
- * (using "\%a, \%d \%b \%Y \%H:\%M:\%S \%z"). (GNU)'
- *
- * On Windows, this function also converts the results for \%Z from a timezone
- * name (as returned by the system strftime() \%Z format string) to a timezone
- * abbreviation (as is the case on Unix).  As with \%z, conversion specifiers
- * should not be used.
- *
- * Note: @format is required to be in UTF-8.  This differs from strftime(),
- *       where the format is provided in the locale charset.
- *
- * Returns: The formatted time, in UTF-8.
- */
-const char *purple_utf8_strftime(const char *format, const struct tm *tm);
-
-/**
  * purple_date_format_full:
  * @tm: The time to format, or %NULL to use the current local time
  *

mercurial