[brlcad-commits] SF.net SVN: brlcad:[49136] brlcad/trunk/src/mged/chgview.c
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: <br...@us...> - 2012-01-29 06:04:23
|
Revision: 49136 http://brlcad.svn.sourceforge.net/brlcad/?rev=49136&view=rev Author: brlcad Date: 2012-01-29 06:04:16 +0000 (Sun, 29 Jan 2012) Log Message: ----------- bah, stupid. need to update the mged hook function to allow and pass the new scale option too. Modified Paths: -------------- brlcad/trunk/src/mged/chgview.c Modified: brlcad/trunk/src/mged/chgview.c =================================================================== --- brlcad/trunk/src/mged/chgview.c 2012-01-29 05:55:16 UTC (rev 49135) +++ brlcad/trunk/src/mged/chgview.c 2012-01-29 06:04:16 UTC (rev 49136) @@ -556,10 +556,10 @@ struct dm_list *save_dmlp; struct cmd_list *save_cmd_list; - if (argc != 1) { + if (argc > 2) { struct bu_vls vls; - bu_log("Unexpected parameter [%s]\n", argv[1]); + bu_log("Unexpected parameter [%s]\n", argv[2]); bu_vls_init(&vls); bu_vls_printf(&vls, "help autoview"); Tcl_Eval(interp, bu_vls_addr(&vls)); @@ -584,11 +584,17 @@ gedp->ged_gvp = view_state->vs_gvp; { - char *av[2]; + int ac = 1; + const char *av[3]; av[0] = "autoview"; - av[1] = (char *)0; - ged_autoview(gedp, 1, (const char **)av); + av[1] = NULL; + av[2] = NULL; + if (argc > 1) { + av[1] = argv[1]; + ac = 2; + } + ged_autoview(gedp, ac, (const char **)av); view_state->vs_flag = 1; } (void)mged_svbase(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |