Alexandre Julliard (@julliard) commented about server/request.c:
+#ifdef __ANDROID__ /* there's no /tmp dir on Android */
- if (asprintf( &server_dir, "%s/.wineserver/server-%s", config_dir, tmp ) == -1)
fatal_error( "out of memory\n" );
+#else
- if (asprintf( &server_dir, "/tmp/.wine-%u/server-%s", getuid(), tmp ) == -1)
fatal_error( "out of memory\n" );
+#endif
- /* create the base directory if needed */
- p = strrchr( server_dir, '/' );
- *p = '\0';
- create_dir( server_dir, &st2 );
- *p = '/';
There has to be a nicer way to do this.