(unless (fboundp 'declare-function)
(defmacro declare-function (&rest r)))
+(unless (fboundp 'string-bytes)
+ (defun string-bytes (string)
+ (length (if (or (mm-coding-system-p 'utf-8)
+ (ignore-errors
+ (let (mucs-ignore-version-incompatibilities)
+ (require 'un-define))))
+ (encode-coding-string string 'utf-8)
+ string))))
+
(provide 'gnus-compat)
;; gnus-compat.el ends here