From bccbc45bcfae9e3f80ec373c38965a8c00d3ed0e Mon Sep 17 00:00:00 2001
From: Pietro Gagliardi <pietro10@mac.com>
Date: Wed, 12 Feb 2014 21:09:28 -0500
Subject: [PATCH] The past few commits mean we no longer need to do reverse
 sysData lookup, so get rid of that.

---
 sysdatacache_windows.go | 46 -----------------------------------------
 1 file changed, 46 deletions(-)
 delete mode 100644 sysdatacache_windows.go

diff --git a/sysdatacache_windows.go b/sysdatacache_windows.go
deleted file mode 100644
index 5ec299b..0000000
--- a/sysdatacache_windows.go
+++ /dev/null
@@ -1,46 +0,0 @@
-// 11 february 2014
-package main
-
-import (
-	"fmt"
-	"sync"
-)
-
-// I need a way to get a sysData for a given HWND or a given HWND/control ID. So, this.
-
-var (
-	sysDatas = map[_HWND]*sysData{}
-	sysDatasLock sync.Mutex
-	sysDataIDs = map[_HMENU]*sysData{}
-	sysDataIDsLock sync.Mutex
-)
-
-func addSysData(hwnd _HWND, s *sysData) {
-	sysDatasLock.Lock()
-	defer sysDatasLock.Unlock()
-	sysDatas[hwnd] = s
-}
-
-func addSysDataID(id _HMENU, s *sysData) {
-	sysDataIDsLock.Lock()
-	defer sysDataIDsLock.Unlock()
-	sysDataIDs[id] = s
-}
-
-func getSysData(hwnd _HWND) *sysData {
-	sysDatasLock.Lock()
-	defer sysDatasLock.Unlock()
-	if ss, ok := sysDatas[hwnd]; ok {
-		return ss
-	}
-	return nil
-}
-
-func getSysDataID(id _HMENU) *sysData {
-	sysDataIDsLock.Lock()
-	defer sysDataIDsLock.Unlock()
-	if ss, ok := sysDataIDs[id]; ok {
-		return ss
-	}
-	panic(fmt.Sprintf("getting nonexistent ID %d\n", id))
-}