]> granicus.if.org Git - rtmpdump/commitdiff
Use HOMEPATH on Windows, not HOME
authorhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Sun, 14 Mar 2010 05:31:36 +0000 (05:31 +0000)
committerhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Sun, 14 Mar 2010 05:31:36 +0000 (05:31 +0000)
git-svn-id: svn://svn.mplayerhq.hu/rtmpdump/trunk@352 400ebc74-4327-4243-bc38-086b20814532

librtmp/hashswf.c

index 8acba2da14ae2d64995b9be1c7ab0cae56f0e074..60f006b6b32d0eb996a0f862a45213ed39fe20ea 100644 (file)
@@ -396,6 +396,12 @@ strtime(time_t * t, char *s)
 
 #define HEX2BIN(a)      (((a)&0x40)?((a)&0xf)+9:((a)&0xf))
 
+#ifdef WIN32
+#define        ENV_HOME        "HOMEPATH"
+#else
+#define ENV_HOME       "HOME"
+#endif
+
 int
 RTMP_HashSWF(const char *url, unsigned int *size, unsigned char *hash,
             int age)
@@ -413,7 +419,7 @@ RTMP_HashSWF(const char *url, unsigned int *size, unsigned char *hash,
   HMAC_CTX ctx;
 
   date[0] = '\0';
-  home = getenv("HOME");
+  home = getenv(ENV_HOME);
   if (!home)
     home = ".";