summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--db.go20
1 files changed, 1 insertions, 19 deletions
diff --git a/db.go b/db.go
index f161c54..44b6011 100644
--- a/db.go
+++ b/db.go
@@ -34,25 +34,7 @@ func queryInt(sql string, params ...interface{}) (int, os.Error) {
// given an id ('abcd1234'), return the pid (1)
func getpid(id string) int {
- query, err := db.Prepare("SELECT `pid` FROM `playlist` WHERE `id` = ?")
- if err != nil {
- return -1
- }
- err = query.BindParams(id)
- if err != nil {
- return -1
- }
- err = query.Execute()
- if err != nil {
- return -1
- }
- var pid int
- query.BindResult(&pid)
- _, err = query.Fetch()
- if err != nil {
- return -1
- }
- err = query.FreeResult()
+ pid, err := queryInt("SELECT `pid` FROM `playlist` WHERE `id` = ?", id)
if err != nil {
return -1
}