VirtualBox

Changeset 52880 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Sep 29, 2014 7:51:29 AM (10 years ago)
Author:
vboxsync
Message:

MediumImpl: safearray cleanup.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/src-server/MediumImpl.cpp

    r52831 r52880  
    2525#include "Logging.h"
    2626
    27 #include <VBox/com/array.h>
    2827#include "VBox/com/MultiResult.h"
    2928#include "VBox/com/ErrorInfo.h"
     
    23622361        if (aVariant.size())
    23632362        {
    2364             com::SafeArray<MediumVariant_T> variants(aVariant);
    2365             for (size_t i = 0; i < variants.size(); i++)
    2366                 mediumVariantFlags |= variants[i];
     2363            for (size_t i = 0; i < aVariant.size(); i++)
     2364                mediumVariantFlags |= (ULONG)aVariant[i];
    23672365        }
    23682366
     
    25022500    if (aVariant.size())
    25032501    {
    2504         com::SafeArray<MediumVariant_T> variants(aVariant);
    2505         for (size_t i = 0; i < variants.size(); i++)
    2506             mediumVariantFlags |= variants[i];
     2502        for (size_t i = 0; i < aVariant.size(); i++)
     2503            mediumVariantFlags |= (ULONG)aVariant[i];
    25072504    }
    25082505
     
    26672664        if (aVariant.size())
    26682665        {
    2669             com::SafeArray<MediumVariant_T> variants(aVariant);
    2670             for (size_t i = 0; i < variants.size(); i++)
    2671                 mediumVariantFlags |= variants[i];
     2666            for (size_t i = 0; i < aVariant.size(); i++)
     2667                mediumVariantFlags |= (ULONG)aVariant[i];
    26722668        }
    26732669
Note: See TracChangeset for help on using the changeset viewer.

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