git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24240
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
if ( argc > 1 )
{
static const wxChar *ARG_PSN = _T("-psn_");
if ( argc > 1 )
{
static const wxChar *ARG_PSN = _T("-psn_");
- if ( wxStrncmp(argv[1], ARG_PSN, sizeof(ARG_PSN) - 1) == 0 )
+ if ( wxStrncmp(argv[1], ARG_PSN, strlen(ARG_PSN)) == 0 )
{
// remove this argument
{
// remove this argument
- memmove(argv, argv + 1, argc--);
+ --argc;
+ memmove(argv + 1, argv + 2, argc * sizeof(char *));
if ( argc > 1 )
{
static const wxChar *ARG_PSN = _T("-psn_");
if ( argc > 1 )
{
static const wxChar *ARG_PSN = _T("-psn_");
- if ( wxStrncmp(argv[1], ARG_PSN, sizeof(ARG_PSN) - 1) == 0 )
+ if ( wxStrncmp(argv[1], ARG_PSN, strlen(ARG_PSN)) == 0 )
{
// remove this argument
{
// remove this argument
- memmove(argv, argv + 1, argc--);
+ --argc;
+ memmove(argv + 1, argv + 2, argc * sizeof(char *));
if ( argc > 1 )
{
static const wxChar *ARG_PSN = _T("-psn_");
if ( argc > 1 )
{
static const wxChar *ARG_PSN = _T("-psn_");
- if ( wxStrncmp(argv[1], ARG_PSN, sizeof(ARG_PSN) - 1) == 0 )
+ if ( wxStrncmp(argv[1], ARG_PSN, strlen(ARG_PSN)) == 0 )
{
// remove this argument
{
// remove this argument
- memmove(argv, argv + 1, argc--);
+ --argc;
+ memmove(argv + 1, argv + 2, argc * sizeof(char *));