VirtualBox

Changeset 84997 in vbox for trunk/src/VBox/Additions


Ignore:
Timestamp:
Jun 29, 2020 4:31:05 PM (5 years ago)
Author:
vboxsync
Message:

Shared Clipboard/VbglR3: Don't use RT_ZERO on non-POD types.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibClipboard.cpp

    r84996 r84997  
    617617
    618618    VBoxShClRootListHdrMsg Msg;
    619     RT_ZERO(Msg);
    620619
    621620    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
     
    653652
    654653    VBoxShClRootListEntryMsg Msg;
    655     RT_ZERO(Msg);
    656654
    657655    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
     
    762760
    763761    VBoxShClTransferStatusMsg Msg;
    764     RT_ZERO(Msg);
    765 
    766762    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    767763                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_TRANSFER_STATUS);
     
    809805
    810806    VBoxShClReplyMsg Msg;
    811     RT_ZERO(Msg);
    812 
    813807    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    814808                       VBOX_SHCL_GUEST_FN_REPLY, VBOX_SHCL_CPARMS_REPLY_MIN + 1);
     
    842836
    843837    VBoxShClRootListReadReqMsg Msg;
    844     RT_ZERO(Msg);
    845 
    846838    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    847839                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_ROOT_LIST_HDR_READ_REQ);
     
    875867
    876868    VBoxShClRootListHdrMsg Msg;
    877     RT_ZERO(Msg);
    878 
    879869    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    880870                       VBOX_SHCL_GUEST_FN_ROOT_LIST_HDR_WRITE, VBOX_SHCL_CPARMS_ROOT_LIST_HDR_WRITE);
     
    906896
    907897    VBoxShClRootListEntryReadReqMsg Msg;
    908     RT_ZERO(Msg);
    909 
    910898    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    911899                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_ROOT_LIST_ENTRY_READ_REQ);
     
    943931
    944932    VBoxShClRootListEntryMsg Msg;
    945     RT_ZERO(Msg);
    946 
    947933    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    948934                       VBOX_SHCL_GUEST_FN_ROOT_LIST_ENTRY_WRITE, VBOX_SHCL_CPARMS_ROOT_LIST_ENTRY_WRITE);
     
    978964
    979965    VBoxShClListOpenMsg Msg;
    980     RT_ZERO(Msg);
    981 
    982966    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    983967                       VBOX_SHCL_GUEST_FN_LIST_OPEN, VBOX_SHCL_CPARMS_LIST_OPEN);
     
    1012996
    1013997    VBoxShClListOpenMsg Msg;
    1014     RT_ZERO(Msg);
    1015 
    1016998    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    1017999                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_LIST_OPEN);
     
    10481030
    10491031    VBoxShClReplyMsg Msg;
    1050     RT_ZERO(Msg);
    1051 
    10521032    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    10531033                       VBOX_SHCL_GUEST_FN_REPLY, VBOX_SHCL_CPARMS_REPLY_MIN + 1);
     
    10791059
    10801060    VBoxShClListCloseMsg Msg;
    1081     RT_ZERO(Msg);
    1082 
    10831061    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    10841062                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_LIST_CLOSE);
     
    11121090
    11131091    VBoxShClReplyMsg Msg;
    1114     RT_ZERO(Msg);
    1115 
    11161092    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    11171093                       VBOX_SHCL_GUEST_FN_REPLY, VBOX_SHCL_CPARMS_REPLY_MIN + 1);
     
    11421118
    11431119    VBoxShClListCloseMsg Msg;
    1144     RT_ZERO(Msg);
    1145 
    11461120    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    11471121                       VBOX_SHCL_GUEST_FN_LIST_CLOSE, VBOX_SHCL_CPARMS_LIST_CLOSE);
     
    11721146
    11731147    VBoxShClListHdrMsg Msg;
    1174     RT_ZERO(Msg);
    1175 
    11761148    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    11771149                       VBOX_SHCL_GUEST_FN_LIST_HDR_READ, VBOX_SHCL_CPARMS_LIST_HDR);
     
    12151187
    12161188    VBoxShClListHdrReadReqMsg Msg;
    1217     RT_ZERO(Msg);
    1218 
    12191189    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    12201190                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_LIST_HDR_READ_REQ);
     
    12531223
    12541224    VBoxShClListHdrMsg Msg;
    1255     RT_ZERO(Msg);
    1256 
    12571225    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    12581226                       VBOX_SHCL_GUEST_FN_LIST_HDR_WRITE, VBOX_SHCL_CPARMS_LIST_HDR);
     
    12881256
    12891257    VBoxShClListEntryMsg Msg;
    1290     RT_ZERO(Msg);
    1291 
    12921258    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    12931259                       VBOX_SHCL_GUEST_FN_LIST_ENTRY_READ, VBOX_SHCL_CPARMS_LIST_ENTRY);
     
    13261292
    13271293    VBoxShClListEntryReadReqMsg Msg;
    1328     RT_ZERO(Msg);
    1329 
    13301294    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    13311295                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_LIST_ENTRY_READ);
     
    13641328
    13651329    VBoxShClListEntryMsg Msg;
    1366     RT_ZERO(Msg);
    1367 
    13681330    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    13691331                       VBOX_SHCL_GUEST_FN_LIST_ENTRY_WRITE, VBOX_SHCL_CPARMS_LIST_ENTRY);
     
    13961358
    13971359    VBoxShClObjOpenMsg Msg;
    1398     RT_ZERO(Msg);
    1399 
    14001360    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    14011361                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_OBJ_OPEN);
     
    14311391
    14321392    VBoxShClReplyMsg Msg;
    1433     RT_ZERO(Msg);
    1434 
    14351393    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    14361394                       VBOX_SHCL_GUEST_FN_REPLY, VBOX_SHCL_CPARMS_REPLY_MIN + 1);
     
    14651423
    14661424    VBoxShClObjOpenMsg Msg;
    1467     RT_ZERO(Msg);
    1468 
    14691425    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    14701426                       VBOX_SHCL_GUEST_FN_OBJ_OPEN, VBOX_SHCL_CPARMS_OBJ_OPEN);
     
    14981454
    14991455    VBoxShClObjCloseMsg Msg;
    1500     RT_ZERO(Msg);
    1501 
    15021456    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    15031457                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_OBJ_CLOSE);
     
    15311485
    15321486    VBoxShClReplyMsg Msg;
    1533     RT_ZERO(Msg);
    1534 
    15351487    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    15361488                       VBOX_SHCL_GUEST_FN_REPLY, VBOX_SHCL_CPARMS_REPLY_MIN + 1);
     
    15611513
    15621514    VBoxShClObjCloseMsg Msg;
    1563     RT_ZERO(Msg);
    1564 
    15651515    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    15661516                       VBOX_SHCL_GUEST_FN_OBJ_CLOSE, VBOX_SHCL_CPARMS_OBJ_CLOSE);
     
    15931543
    15941544    VBoxShClObjReadReqMsg Msg;
    1595     RT_ZERO(Msg);
    1596 
    15971545    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    15981546                       VBOX_SHCL_GUEST_FN_MSG_GET, VBOX_SHCL_CPARMS_OBJ_READ_REQ);
     
    16381586
    16391587    VBoxShClObjReadWriteMsg Msg;
    1640     RT_ZERO(Msg);
    1641 
    16421588    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    16431589                       VBOX_SHCL_GUEST_FN_OBJ_READ, VBOX_SHCL_CPARMS_OBJ_READ);
     
    16851631
    16861632    VBoxShClObjReadWriteMsg Msg;
    1687     RT_ZERO(Msg);
    1688 
    16891633    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->idClient,
    16901634                       VBOX_SHCL_GUEST_FN_OBJ_WRITE, VBOX_SHCL_CPARMS_OBJ_WRITE);
     
    25852529
    25862530    VBoxShClWriteErrorMsg Msg;
    2587     RT_ZERO(Msg);
    2588 
    25892531    VBGL_HGCM_HDR_INIT(&Msg.hdr, idClient, VBOX_SHCL_GUEST_FN_ERROR, VBOX_SHCL_CPARMS_ERROR);
    25902532
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