]> git.mxchange.org Git - quix0rs-blobwars.git/blobdiff - src/droidBoss.cpp
Use strlcat() and strlcpy(), #define wrappers when these functions are not available.
[quix0rs-blobwars.git] / src / droidBoss.cpp
index 69e8aa333fffec878fa8d2534aefcac2f1430d26..da6b9fb680e6ad8949b18fe7cfab59b552ec29e0 100644 (file)
@@ -365,7 +365,7 @@ void droidBossInit()
        debug(("droidBossInit\n"));
        
        map.boss[0] = new Boss();
-       strncpy(map.boss[0]->name, "BioMech Jetpack Blob", sizeof map.boss[0]->name);
+       strlcpy(map.boss[0]->name, "BioMech Jetpack Blob", sizeof map.boss[0]->name);
        map.boss[0]->health = 30 * game.skill;
        map.boss[0]->maxHealth = 30 * game.skill;
        map.boss[0]->setSprites(graphics.getSprite("JetpackBlobRight1", true), graphics.getSprite("JetpackBlobLeft1", true), graphics.getSprite("JetpackBlobLeft1", true));
@@ -387,7 +387,7 @@ void droidBossInit()
        for (int i = 1 ; i < 6 ; i++)
        {
                map.boss[i] = new Boss();
-               strncpy(map.boss[i]->name, "Orb Bomb", sizeof map.boss[i]->name);
+               strlcpy(map.boss[i]->name, "Orb Bomb", sizeof map.boss[i]->name);
                map.boss[i]->setSprites(graphics.getSprite("DroidOrb", true), graphics.getSprite("DroidOrb", true), graphics.getSprite("DroidOrb", true));
                map.boss[i]->active = false;
                map.boss[i]->face = 1;