| Index: runtime/bin/platform.h
 | 
| diff --git a/runtime/bin/platform.h b/runtime/bin/platform.h
 | 
| index 4dec601654a77aa306c856a36bcba615d7dea2d1..d4f96bdc2018e989fb097d2eb02bb7628181b01e 100644
 | 
| --- a/runtime/bin/platform.h
 | 
| +++ b/runtime/bin/platform.h
 | 
| @@ -32,14 +32,12 @@ class Platform {
 | 
|    // Extracts the local hostname.
 | 
|    static bool LocalHostname(char* buffer, intptr_t buffer_length);
 | 
|  
 | 
| -  // Extracts the environment variables for the current process.  The
 | 
| -  // array of strings returned must be deallocated using
 | 
| -  // FreeEnvironment. The number of elements in the array is returned
 | 
| -  // in the count argument.
 | 
| +  // Extracts the environment variables for the current process.  The array of
 | 
| +  // strings is Dart_ScopeAllocated. The number of elements in the array is
 | 
| +  // returned in the count argument.
 | 
|    static char** Environment(intptr_t* count);
 | 
| -  static void FreeEnvironment(char** env, intptr_t count);
 | 
|  
 | 
| -  static char* ResolveExecutablePath();
 | 
| +  static const char* ResolveExecutablePath();
 | 
|  
 | 
|    // Stores the executable name.
 | 
|    static void SetExecutableName(const char* executable_name) {
 | 
| 
 |