freebsd-dev/usr.sbin/pkg_manage/pkg_main.c

55 lines
1.1 KiB
C
Raw Normal View History

/***************************************************************
1995-05-30 03:57:47 +00:00
*
* Program: pkg_main.c
* Author: Marc van Kempen
* Desc: main routine for pkg_manage
*
* Copyright (c) 1995, Marc van Kempen
*
* All rights reserved.
*
* This software may be used, modified, copied, distributed, and
* sold, in both source and binary form provided that the above
* copyright and these terms are retained, verbatim, as the first
* lines of this file. Under no circumstances is the author
* responsible for the proper functioning of this software, nor does
* the author assume any responsibility for damages incurred with
* its use.
1995-05-30 03:57:47 +00:00
*
***************************************************************/
#include "pkg_manage.h"
#include "ui_objects.h"
extern PKG_info p_inf;
char *StartDir;
/*
* Main
*/
void
main(int argc, char **argv)
{
init_dialog();
p_inf.Nitems = 0; /* Initialize p_inf */
if (argc > 1)
StartDir = argv[1];
else
StartDir = NULL;
get_pkginfo();
run_menu();
if (p_inf.Nitems > 0) {
FreeInfo();
}
1995-05-30 03:57:47 +00:00
clear();
dialog_update();
end_dialog();
return;
} /* main() */