Zebediah Figura : msi: Set table values directly in msi_select_update().

Alexandre Julliard julliard at winehq.org
Mon Jan 28 16:16:59 CST 2019


Module: wine
Branch: master
Commit: f45a7b04a6caca4eed1d08f4e69884b119f3aa17
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=f45a7b04a6caca4eed1d08f4e69884b119f3aa17

Author: Zebediah Figura <z.figura12 at gmail.com>
Date:   Sat Jan 26 16:58:58 2019 -0600

msi: Set table values directly in msi_select_update().

In order to avoid the need to create a temporary record and copy values back
and forth.

Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
Signed-off-by: Hans Leidekker <hans at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/msi/alter.c    |  2 ++
 dlls/msi/create.c   |  2 ++
 dlls/msi/delete.c   |  2 ++
 dlls/msi/distinct.c |  2 ++
 dlls/msi/drop.c     |  2 ++
 dlls/msi/insert.c   |  2 ++
 dlls/msi/msipriv.h  | 14 +++++++++++
 dlls/msi/select.c   | 26 +++++++-------------
 dlls/msi/storages.c |  8 ++++++
 dlls/msi/streams.c  |  8 ++++++
 dlls/msi/table.c    | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++--
 dlls/msi/update.c   |  2 ++
 dlls/msi/where.c    | 42 +++++++++++++++++++++++++++++++
 13 files changed, 164 insertions(+), 19 deletions(-)

Diff:   https://source.winehq.org/git/wine.git/?a=commitdiff;h=f45a7b04a6caca4eed1d08f4e69884b119f3aa17



More information about the wine-cvs mailing list