Changeset 1811 for trunk/packages/vizservers/pymolproxy
- Timestamp:
- Jul 14, 2010, 5:38:45 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/packages/vizservers/pymolproxy/pymolproxy.c
r1808 r1811 1094 1094 char fileName[200]; 1095 1095 FILE *f; 1096 char *data; 1096 1097 ssize_t nWritten; 1097 char *data;1098 1098 1099 1099 data = malloc(sizeof(char) * nBytes); … … 1104 1104 if (GetBytes(&proxyPtr->client, data, nBytes) != BUFFER_OK) { 1105 1105 trace("can't read %d bytes for \"pdbdata\" buffer", nBytes); 1106 free(data); 1106 1107 return TCL_ERROR; 1107 1108 } … … 1111 1112 trace("can't open `%s': %s", fileName, strerror(errno)); 1112 1113 perror("pymolproxy"); 1113 } 1114 free(data); 1115 return TCL_ERROR; 1116 } 1114 1117 nWritten = fwrite(data, sizeof(char), nBytes, f); 1115 1118 if (nBytes != nWritten) { … … 1118 1121 } 1119 1122 fclose(f); 1123 free(data); 1120 1124 Pymol(proxyPtr, "load %s,%s,%d\n", fileName, name, state); 1121 1125 #ifdef notdef
Note: See TracChangeset
for help on using the changeset viewer.