diff --git a/src/FDM/ExternalPipe/ExternalPipe.cxx b/src/FDM/ExternalPipe/ExternalPipe.cxx index 9e052b5b9..a6d5c5453 100644 --- a/src/FDM/ExternalPipe/ExternalPipe.cxx +++ b/src/FDM/ExternalPipe/ExternalPipe.cxx @@ -184,9 +184,9 @@ static int write_binary( char cmd_type, FILE *pd, char *cmd, int len ) { static int write_property( FILE *pd, char *cmd ) { - int len = strlen(cmd); #ifdef HAVE_MKFIFO + int len = strlen(cmd); char *buf = new char[len + 1]; memcpy( buf, cmd, len );