Merge pull request #872 from dmaltsiniotis/stdoutnewlineconversionfix
Adding call to _setmode for Windows only to specify binary stdout output piping.
This commit is contained in:
@ -584,6 +584,12 @@ int main(int argc, char** argv) {
|
|||||||
window[i] = (float) (0.5f * (1.0f - cos(2 * M_PI * i / (fftSize - 1))));
|
window[i] = (float) (0.5f * (1.0f - cos(2 * M_PI * i / (fftSize - 1))));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef _MSC_VER
|
||||||
|
if(binary_output) {
|
||||||
|
_setmode(_fileno(stdout), _O_BINARY);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
result = hackrf_init();
|
result = hackrf_init();
|
||||||
if( result != HACKRF_SUCCESS ) {
|
if( result != HACKRF_SUCCESS ) {
|
||||||
fprintf(stderr, "hackrf_init() failed: %s (%d)\n", hackrf_error_name(result), result);
|
fprintf(stderr, "hackrf_init() failed: %s (%d)\n", hackrf_error_name(result), result);
|
||||||
|
Reference in New Issue
Block a user