Merge pull request #1651 from jboeuf/subprocess_binary_extension

Extension should return a const char *.
diff --git a/include/grpc/support/subprocess.h b/include/grpc/support/subprocess.h
index c59751d..1b7431e 100644
--- a/include/grpc/support/subprocess.h
+++ b/include/grpc/support/subprocess.h
@@ -37,7 +37,7 @@
 typedef struct gpr_subprocess gpr_subprocess;
 
 /* .exe on windows, empty on unices */
-char *gpr_subprocess_binary_extension();
+const char *gpr_subprocess_binary_extension();
 
 gpr_subprocess *gpr_subprocess_create(int argc, char **argv);
 /* if subprocess has not been joined, kill it */
diff --git a/src/core/support/subprocess_posix.c b/src/core/support/subprocess_posix.c
index 4580537..642520b 100644
--- a/src/core/support/subprocess_posix.c
+++ b/src/core/support/subprocess_posix.c
@@ -55,7 +55,7 @@
   int joined;
 };
 
-char *gpr_subprocess_binary_extension() { return ""; }
+const char *gpr_subprocess_binary_extension() { return ""; }
 
 gpr_subprocess *gpr_subprocess_create(int argc, char **argv) {
   gpr_subprocess *r;