You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
890 B
17 lines
890 B
diff -up highlight-3.42/src/core/platform_fs.cpp.list-available-langs highlight-3.42/src/core/platform_fs.cpp
|
|
--- highlight-3.42/src/core/platform_fs.cpp.list-available-langs 2019-01-11 11:42:30.948013206 +0100
|
|
+++ highlight-3.42/src/core/platform_fs.cpp 2019-01-11 11:44:25.206011626 +0100
|
|
@@ -222,8 +222,10 @@ void getFileNames ( const string &direct
|
|
if ( errno ) return;
|
|
|
|
// sort the current entries for fileName
|
|
- if ( firstEntry < fileName.size() )
|
|
- sort ( &fileName[firstEntry], &fileName[fileName.size() ] );
|
|
+ // https://gitlab.com/saalen/highlight/issues/84
|
|
+ // coredump with GLIBCXX_ASSERTIONS compiler option, use iterators if sort is needed
|
|
+ //if ( firstEntry < fileName.size() )
|
|
+ // sort ( &fileName[firstEntry], &fileName[fileName.size() ] );
|
|
|
|
// recurse into sub directories
|
|
// if not doing recursive, subDirectory is empty
|