File:  [Synchronet] / sbbs / src / sbbs3 / gtkchat / main.c
Revision 1.1.1.2 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 16:44:33 2018 UTC (8 years, 3 months ago) by root
Branches: digitaldynamics, MAIN
CVS tags: v_315b, HEAD
3.15b

#include <stdlib.h>

#include <gtk/gtk.h>

#include "dirwrap.h"

#include "chatfuncs.h"
#include "interface.h"
#include "support.h"

int lprintf(int level, char *fmt, ...)
{
	/* ToDo: Log output */
	return(0);
}


int
main (int argc, char *argv[])
{
  int		node;
  char		*ctrl_dir;
  GtkWidget *WaitWindow;

  gtk_set_locale ();
  gtk_init (&argc, &argv);

/*  add_pixmap_directory (PACKAGE_DATA_DIR "/" PACKAGE "/pixmaps"); */

  ctrl_dir=getenv("SBBSCTRL");
  if(ctrl_dir==NULL)
  	return(1);

  if(argc<2)
    return(1);

  node=atoi(argv[1]);

  if(node<1)
    return(1);

  /*
   * Request a chat
   */
  if(chat_open(node, ctrl_dir))
  	return(1);

  /*
   * Show "waiting" window
   */
  WaitWindow = create_WaitWindow ();
  gtk_widget_show (WaitWindow);

  gtk_main ();
  return 0;
}

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.