* InsertTag now sets an initial bitcount
authorkramm <kramm>
Mon, 22 Oct 2001 16:02:50 +0000 (16:02 +0000)
committerkramm <kramm>
Mon, 22 Oct 2001 16:02:50 +0000 (16:02 +0000)
* removed the trailing '\'s in WriteCGI

lib/rfxswf.c

index 2912350..9c80a0f 100644 (file)
@@ -42,8 +42,8 @@ LPTAG PrevTag(LPTAG t) { return t->prev; }
 int   GetFrameNo(LPTAG t)  { return t->frame; }\r
 U16   GetTagID(LPTAG t)    { return t->id; }\r
 U32   GetDataSize(LPTAG t) { return t->len; }\r
+U8*   GetDataSizePtr(LPTAG t) { return &(t->data[t->len]); }\r
 U32   GetTagPos(LPTAG t)   { return t->pos; }\r
-U8*   GetTagPosPtr(LPTAG t)   { return &t->data[t->pos]; }\r
 \r
 // Basic Data Access Functions\r
 \r
@@ -487,6 +487,7 @@ LPTAG InsertTag(LPTAG after,U16 id)     // updates frames, if nescessary
   if (t)\r
   { memset(t,0x00,sizeof(TAG));\r
     t->id = id;\r
+    t->bitcount = 0x80;\r
     \r
     if (after)\r
     { t->frame = after->frame;\r
@@ -759,10 +760,10 @@ int WriteCGI(LPSWF swf)
 \r
   if (len<0) return -1;\r
 \r
-  sprintf(s,"Content-type: application/x-shockwave-flash\n"\\r
-            "Accept-Ranges: bytes\n"\\r
-            "Content-Length: %lu\n"\\r
-            "Expires: Thu, 13 Apr 2000 23:59:59 GMT\n"\\r
+  sprintf(s,"Content-type: application/x-shockwave-flash\n"\r
+            "Accept-Ranges: bytes\n"\r
+            "Content-Length: %lu\n"\r
+            "Expires: Thu, 13 Apr 2000 23:59:59 GMT\n"\r
             "\n",len);\r
             \r
   write(fileno(stdout),s,strlen(s));\r