@xiota commented on this pull request.


In src/utils.c:

> @@ -2414,6 +2419,48 @@ void utils_start_new_geany_instance(const gchar *doc_path)
 }
 
 
+
+static int get_path_max(const char *path)
+{
+#ifdef PATH_MAX
+	return PATH_MAX;
+#else
+	int path_max = pathconf(path, _PC_PATH_MAX);
+	if (path_max <= 0)
+		path_max = 4096;
+	return path_max;
+#endif

I found two different manpages online that may apply to Mac... iOS and Darwin. The Darwin page states that it will return the "address of newly allocated memory" when the second argument is NULL. The iOS page does not mention what happens.

I can change it to use NULL if you like. It looks like the windows implementation in the file already supports that usage.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.