summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormaruel@chromium.org <maruel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-12 00:17:06 +0000
committermaruel@chromium.org <maruel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-12 00:17:06 +0000
commit9aeb8be9d800469f16447048c2b0448270a8f8fa (patch)
treedf6c94ad5530d2ad650bcf081fc078a9f834b327
parent369d5ed3faa4ec82766fe98c0e10bba0e78649f4 (diff)
downloadchromium_src-9aeb8be9d800469f16447048c2b0448270a8f8fa.zip
chromium_src-9aeb8be9d800469f16447048c2b0448270a8f8fa.tar.gz
chromium_src-9aeb8be9d800469f16447048c2b0448270a8f8fa.tar.bz2
Fix history_indexer.idl to stop from rebuilding it every time.
Review URL: http://codereview.chromium.org/10816 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5235 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/history/history_indexer.idl12
1 files changed, 12 insertions, 0 deletions
diff --git a/chrome/browser/history/history_indexer.idl b/chrome/browser/history/history_indexer.idl
index 132c5f0..8fdbf36 100644
--- a/chrome/browser/history/history_indexer.idl
+++ b/chrome/browser/history/history_indexer.idl
@@ -43,3 +43,15 @@ interface IChromeHistoryIndexer : IUnknown {
HRESULT DeleteUserHistoryBetween([in] VARIANT begin_time,
[in] VARIANT end_time);
};
+
+
+// This dummy library statement enforces the creation of a history_indexer.tlb.
+// This is necessary since MSVC assumes a .idl always creates a .tlb. Otherwise,
+// this .idl is always recompiled, giving many engs a headache.
+[
+ uuid(A5C5B8BE-E7E5-4cb9-A13B-B063361E7B6D),
+ helpstring("Dummy library")
+]
+library history_indexerLib
+{
+};