Commit c622b7bf authored by Robert Karlsson's avatar Robert Karlsson

Minor bugfixes

parent b38593c0
...@@ -42,7 +42,7 @@ typedef struct { ...@@ -42,7 +42,7 @@ typedef struct {
static void usage() static void usage()
{ {
printf("\nUsage: profinet_viewer [-l language]\n"); printf("\nUsage: profinet_viewer [-l language] [device]\n");
} }
static void viewer_close( void *c) static void viewer_close( void *c)
...@@ -56,6 +56,7 @@ int main( int argc, char *argv[]) ...@@ -56,6 +56,7 @@ int main( int argc, char *argv[])
int i; int i;
int sts; int sts;
tViewer *ctx; tViewer *ctx;
char dev_name[20] = "eth1";
ctx = (tViewer *)calloc( 1, sizeof(tViewer)); ctx = (tViewer *)calloc( 1, sizeof(tViewer));
...@@ -84,11 +85,14 @@ int main( int argc, char *argv[]) ...@@ -84,11 +85,14 @@ int main( int argc, char *argv[])
Lng::set( argv[i+1]); Lng::set( argv[i+1]);
i++; i++;
} }
else if (strncmp(argv[i], "eth", 3) == 0) {
snprintf(dev_name, sizeof(dev_name), "%s", argv[i]);
}
} }
// Open window // Open window
try { try {
ctx->viewer = new PnViewerGtk( ctx, ctx->toplevel, "Profinet Viewer", &sts); ctx->viewer = new PnViewerGtk( ctx, ctx->toplevel, "Profinet Viewer", dev_name, &sts);
ctx->viewer->close_cb = viewer_close; ctx->viewer->close_cb = viewer_close;
} }
catch ( co_error &e) { catch ( co_error &e) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment