Changeset 28384 for lang/c/librtmp/data_rw.c
- Timestamp:
- 01/13/09 19:12:58 (4 years ago)
- Files:
-
- 1 modified
-
lang/c/librtmp/data_rw.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/c/librtmp/data_rw.c
r28370 r28384 80 80 } 81 81 82 82 83 double read_be64double(unsigned char *data) 83 84 { … … 101 102 return value; 102 103 } 104 105 106 void write_be64double(unsigned char *data, double value) 107 { 108 unsigned char number_data[8]; 109 110 if (is_little_endian()) { 111 memmove(number_data, &value, 8); 112 data[0] = number_data[7]; 113 data[1] = number_data[6]; 114 data[2] = number_data[5]; 115 data[3] = number_data[4]; 116 data[4] = number_data[3]; 117 data[5] = number_data[2]; 118 data[6] = number_data[1]; 119 data[7] = number_data[0]; 120 } else { 121 memmove(data, &value, 8); 122 } 123 }
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)