comparison src/gaim.h @ 4184:af2eeb7f7cf8

[gaim-migrate @ 4415] Moves most of the logging functions into their own file, log.c. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Fri, 03 Jan 2003 07:53:15 +0000
parents fcc6db86f5c7
children a614423c648f
comparison
equal deleted inserted replaced
4183:e6810f691393 4184:af2eeb7f7cf8
452 extern char *tobase64(const char *); 452 extern char *tobase64(const char *);
453 extern void frombase64(const char *, char **, int *); 453 extern void frombase64(const char *, char **, int *);
454 extern void clean_pid(); 454 extern void clean_pid();
455 extern char *date(); 455 extern char *date();
456 extern gint linkify_text(char *); 456 extern gint linkify_text(char *);
457 extern FILE *open_log_file (const char *, int);
458 extern char *sec_to_text(guint); 457 extern char *sec_to_text(guint);
459 extern struct aim_user *find_user(const char *, int) G_GNUC_PURE; 458 extern struct aim_user *find_user(const char *, int) G_GNUC_PURE;
460 extern char *full_date() G_GNUC_PURE; 459 extern char *full_date() G_GNUC_PURE;
461 extern void check_gaim_versions(); 460 extern void check_gaim_versions();
462 extern char *away_subs(char *, char *); 461 extern char *away_subs(char *, char *);
466 extern char *gaim_user_dir(); 465 extern char *gaim_user_dir();
467 extern void strncpy_nohtml(gchar *, const gchar *, size_t); 466 extern void strncpy_nohtml(gchar *, const gchar *, size_t);
468 extern void strncpy_withhtml(gchar *, const gchar *, size_t); 467 extern void strncpy_withhtml(gchar *, const gchar *, size_t);
469 extern gchar *strdup_withhtml(const gchar *); 468 extern gchar *strdup_withhtml(const gchar *);
470 extern void away_on_login(char *); 469 extern void away_on_login(char *);
471 extern void system_log(enum log_event, struct gaim_connection *, struct buddy *, int);
472 extern char *add_cr(char *); 470 extern char *add_cr(char *);
473 extern void strip_linefeed(char *); 471 extern void strip_linefeed(char *);
474 extern time_t get_time(int, int, int, int, int, int) G_GNUC_CONST; 472 extern time_t get_time(int, int, int, int, int, int) G_GNUC_CONST;
475 extern FILE *gaim_mkstemp(gchar **); 473 extern FILE *gaim_mkstemp(gchar **);
476 extern char *convert_string(char *, const char *, const char *); 474 extern char *convert_string(char *, const char *, const char *);
477 extern const char *handle_uri(char *); 475 extern const char *handle_uri(char *);
476
477 /* Functions in log.h */
478 extern FILE *open_log_file (const char *, int);
479 extern void system_log(enum log_event, struct gaim_connection *, struct buddy *, int);
480 extern void rm_log(struct log_conversation *);
481 extern struct log_conversation *find_log_info(const char *);
482 extern void update_log_convs();
483 extern void save_convo(GtkWidget *save, struct conversation *c);
484 extern char *html_logize(char *p);
478 485
479 /*------------------------------------------------------------------------*/ 486 /*------------------------------------------------------------------------*/
480 /* Multi-Entry dialog and vCard dialog support */ 487 /* Multi-Entry dialog and vCard dialog support */
481 /*------------------------------------------------------------------------*/ 488 /*------------------------------------------------------------------------*/
482 489