diff --git a/src/apps/remotedesktop/RemoteDesktop.cpp b/src/apps/remotedesktop/RemoteDesktop.cpp index d350f7d799..8fbec99950 100644 --- a/src/apps/remotedesktop/RemoteDesktop.cpp +++ b/src/apps/remotedesktop/RemoteDesktop.cpp @@ -1,5 +1,5 @@ /* - * Copyright 2009, Haiku, Inc. + * Copyright 2009-2014, Haiku, Inc. * Distributed under the terms of the MIT License. * * Authors: @@ -46,7 +46,8 @@ main(int argc, char *argv[]) for (int32 i = 2; i < argc; i++) { if (strcmp(argv[i], "-p") == 0) { - if (argc < i + 1 || sscanf(argv[i + 1], "%lu", &listenPort) != 1) { + if (argc < i + 1 || sscanf(argv[i + 1], "%" B_PRIu32, &listenPort) + != 1) { print_usage(argv[0]); return 2; } @@ -56,7 +57,8 @@ main(int argc, char *argv[]) } if (strcmp(argv[i], "-s") == 0) { - if (argc < i + 1 || sscanf(argv[i + 1], "%lu", &sshPort) != 1) { + if (argc < i + 1 || sscanf(argv[i + 1], "%" B_PRIu32, &sshPort) + != 1) { print_usage(argv[0]); return 2; } @@ -103,8 +105,8 @@ main(int argc, char *argv[]) char shellCommand[4096]; snprintf(shellCommand, sizeof(shellCommand), - "echo connected; export TARGET_SCREEN=localhost:%lu; %s\n", - listenPort, terminalPath.Path()); + "echo connected; export TARGET_SCREEN=localhost:%" B_PRIu32 + "; %s\n", listenPort, terminalPath.Path()); int pipes[4]; if (pipe(&pipes[0]) != 0 || pipe(&pipes[2]) != 0) { @@ -129,15 +131,15 @@ main(int argc, char *argv[]) close(pipes[i]); char localRedirect[50]; - sprintf(localRedirect, "localhost:%lu:localhost:%lu", - listenPort + 1, listenPort + 1); + sprintf(localRedirect, "localhost:%" B_PRIu32 ":localhost:%" + B_PRIu32, listenPort + 1, listenPort + 1); char remoteRedirect[50]; - sprintf(remoteRedirect, "localhost:%lu:localhost:%lu", - listenPort, listenPort); + sprintf(remoteRedirect, "localhost:%" B_PRIu32 ":localhost:%" + B_PRIu32, listenPort, listenPort); char portNumber[10]; - sprintf(portNumber, "%lu", sshPort); + sprintf(portNumber, "%" B_PRIu32, sshPort); int result = execl("ssh", "-C", "-L", localRedirect, "-R", remoteRedirect, "-p", portNumber, argv[1], diff --git a/src/apps/remotedesktop/RemoteView.cpp b/src/apps/remotedesktop/RemoteView.cpp index b97081cd69..1f31d75b2e 100644 --- a/src/apps/remotedesktop/RemoteView.cpp +++ b/src/apps/remotedesktop/RemoteView.cpp @@ -1,5 +1,5 @@ /* - * Copyright 2009-2010, Haiku, Inc. + * Copyright 2009-2014, Haiku, Inc. * Distributed under the terms of the MIT License. * * Authors: @@ -362,7 +362,7 @@ RemoteView::_CreateState(uint32 token) { int32 index = fStates.BinarySearchIndexByKey(token, &_StateCompareByKey); if (index >= 0) { - TRACE_ERROR("state for token %lu already in list\n", token); + TRACE_ERROR("state for token %" B_PRIu32 " already in list\n", token); return; } @@ -619,7 +619,7 @@ RemoteView::_DrawThread() engine_state *state = _FindState(token); if (state == NULL) { - TRACE_ERROR("didn't find state for token %lu\n", token); + TRACE_ERROR("didn't find state for token %" B_PRIu32 "\n", token); continue; }