From 47949afc359f1512c574966548f3afa2d3066cee Mon Sep 17 00:00:00 2001 From: Mike McCormack Date: Tue, 10 Oct 2006 19:19:56 +0900 Subject: [PATCH] msi: Avoid an unnecessary strdup. --- dlls/msi/msiquery.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dlls/msi/msiquery.c b/dlls/msi/msiquery.c index ff8aa4226fa..824a5bec78c 100644 --- a/dlls/msi/msiquery.c +++ b/dlls/msi/msiquery.c @@ -390,11 +390,10 @@ UINT MSI_ViewFetch(MSIQUERY *query, MSIRECORD **prec) if( type & MSITYPE_STRING ) { - LPWSTR sval; + LPCWSTR sval; - sval = MSI_makestring( query->db, ival ); + sval = msi_string_lookup_id( query->db->strings, ival ); MSI_RecordSetStringW( rec, i, sval ); - msi_free( sval ); } else {