VirtualBox

Ignore:
Timestamp:
Feb 7, 2024 4:56:08 PM (15 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
161549
Message:

Got rid of a lot of deprecated strcpy / strcat calls; now using the IPRT pendants (found by Parfait). bugref:3409

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/utils/misc/loadgenerator.cpp

    r98103 r103260  
    9898    if (RT_SUCCESS(rc))
    9999    {
    100         strcat(szPath, "/loadgeneratorR0.r0");
    101         void *pvImageBase;
    102         rc = SUPR3LoadServiceModule(szPath, "loadgeneratorR0", "LoadGenR0ServiceReqHandler", &pvImageBase);
     100        rc = RTStrCat(szPath, sizeof(szPath), "/loadgeneratorR0.r0");
    103101        if (RT_SUCCESS(rc))
    104102        {
    105             /* done */
     103            void *pvImageBase;
     104            rc = SUPR3LoadServiceModule(szPath, "loadgeneratorR0", "LoadGenR0ServiceReqHandler", &pvImageBase);
     105            if (RT_SUCCESS(rc))
     106            {
     107                /* done */
     108            }
     109            else
     110                RTMsgError("SUPR3LoadServiceModule(%s): %Rrc", szPath, rc);
    106111        }
    107112        else
    108             RTMsgError("SUPR3LoadServiceModule(%s): %Rrc", szPath, rc);
     113            RTMsgError("RTStrCat(%s): %Rrc", szPath, rc);
    109114    }
    110115    else
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette