Revision
15094
Author
brian
Date
2009-10-05 12:38:46 -0500 (Mon, 05 Oct 2009)

Log Message

 try this 

Modified Paths

Diff

Modified: freeswitch/trunk/src/switch_utils.c (15093 => 15094)


--- freeswitch/trunk/src/switch_utils.c	2009-10-05 17:03:54 UTC (rev 15093)
+++ freeswitch/trunk/src/switch_utils.c	2009-10-05 17:38:46 UTC (rev 15094)
@@ -473,31 +473,40 @@
 	if ((fd = open(filename, O_WRONLY | O_CREAT | O_TRUNC, 0644))) {
 		if (file) {
 			if ((ifd = open(file, O_RDONLY | O_BINARY)) < 1) {
-				rval = SWITCH_FALSE; goto end;
+				rval = SWITCH_FALSE;
+				goto end;
 			}
 		}
 		switch_snprintf(buf, B64BUFFLEN, "MIME-Version: 1.0\nContent-Type: multipart/mixed; boundary=\"%s\"\n", bound);
 		if (!write_buf(fd, buf)) {
-			rval = SWITCH_FALSE; goto end;
+			rval = SWITCH_FALSE;
+			goto end;
 		}
 
-		if (headers && !write_buf(fd, headers))
-			rval = SWITCH_FALSE; goto end;
+		if (headers && !write_buf(fd, headers)) {
+			rval = SWITCH_FALSE;
+			goto end;
+		}
 
-		if (!write_buf(fd, "\n\n"))
-			rval = SWITCH_FALSE; goto end;
+		if (!write_buf(fd, "\n\n")) {
+			rval = SWITCH_FALSE;
+			goto end;
+		}
 
 		if (body && switch_stristr("content-type", body)) {
 			switch_snprintf(buf, B64BUFFLEN, "--%s\n", bound);
 		} else {
 			switch_snprintf(buf, B64BUFFLEN, "--%s\nContent-Type: text/plain\n\n", bound);
 		}
-		if (!write_buf(fd, buf))
-			rval = SWITCH_FALSE; goto end;
+		if (!write_buf(fd, buf)) {
+			rval = SWITCH_FALSE; 
+			goto end;
+		}
 
 		if (body) {
 			if (!write_buf(fd, body)) {
-				rval = SWITCH_FALSE; goto end;
+				rval = SWITCH_FALSE;
+				goto end;
 			}
 		}
 
@@ -519,8 +528,10 @@
 							"Content-Transfer-Encoding: base64\n"
 							"Content-Description: Sound attachment.\n"
 							"Content-Disposition: attachment; filename=\"%s\"\n\n", bound, mime_type, stipped_file, stipped_file);
-			if (!write_buf(fd, buf))
-				rval = SWITCH_FALSE; goto end;
+			if (!write_buf(fd, buf)) {
+				rval = SWITCH_FALSE;
+				goto end;
+			}
 
 			while ((ilen = read(ifd, in, B64BUFFLEN))) {
 				for (x = 0; x < ilen; x++) {
@@ -555,8 +566,11 @@
 		}
 
 		switch_snprintf(buf, B64BUFFLEN, "\n\n--%s--\n.\n", bound);
-		if (!write_buf(fd, buf))
-			rval = SWITCH_FALSE; goto end;
+
+		if (!write_buf(fd, buf)) {
+			rval = SWITCH_FALSE;
+			goto end;
+		}
 	}
 
 	if (fd) {