Changeset 9bda5d90 in mainline for uspace/app/hdisk/input.c
- Timestamp:
- 2013-05-03T01:20:11Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 469739f, c9f61150, f6c8fca
- Parents:
- 700f89e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/hdisk/input.c
r700f89e r9bda5d90 66 66 uint8_t get_input_uint8(tinput_t * in) 67 67 { 68 int rc; 68 69 uint32_t val; 69 70 /*char * str; … … 83 84 free(str);*/ 84 85 85 convert(in, (conv_f) str_uint8_t, &val); 86 rc = convert(in, (conv_f) str_uint8_t, &val); 87 if (rc != EOK) { 88 errno = rc; 89 return 0; 90 } 86 91 87 92 return val; … … 90 95 uint32_t get_input_uint32(tinput_t * in) 91 96 { 97 int rc; 92 98 uint32_t val; 93 99 /*char * str; … … 107 113 free(str);*/ 108 114 109 convert(in, (conv_f) str_uint32_t, &val); 115 rc = convert(in, (conv_f) str_uint32_t, &val); 116 if (rc != EOK) { 117 errno = rc; 118 return 0; 119 } 110 120 111 121 return val; … … 114 124 uint64_t get_input_uint64(tinput_t * in) 115 125 { 126 int rc; 116 127 uint64_t val; 117 128 /*char * str; … … 131 142 free(str);*/ 132 143 133 convert(in, (conv_f) str_uint64_t, &val); 144 rc = convert(in, (conv_f) str_uint64_t, &val); 145 if (rc != EOK) { 146 errno = rc; 147 return 0; 148 } 134 149 135 150 return val; … … 141 156 size_t val; 142 157 143 char * str;158 /*char * str; 144 159 rc = get_input_line(in, &str); 145 160 if (rc != EOK) { … … 153 168 return 0; 154 169 } 155 free(str); 156 /*170 free(str);*/ 171 157 172 rc = convert(in, (conv_f) str_size_t, &val); 158 173 if (rc != EOK) { 159 return -1; 160 } 161 */ 174 errno = rc; 175 return 0; 176 } 177 162 178 errno = EOK; 163 179 return val;
Note:
See TracChangeset
for help on using the changeset viewer.