From 0bbfb082345af35cbccf66cdb0902ddc2c3fc386 Mon Sep 17 00:00:00 2001 From: Sei Lisa Date: Wed, 25 Oct 2017 18:36:48 +0200 Subject: [PATCH] Add some missing but important minimum values. llSubStringIndex and llListFindList with min=-1 allow optimizing this: if (llListFindList(...) < 0) -> if (~llListFindList(...)) That has been implemented since long, but we didn't have the data. --- fndata.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fndata.txt b/fndata.txt index 1c08bd1..9bc672f 100644 --- a/fndata.txt +++ b/fndata.txt @@ -544,6 +544,8 @@ list llGetLinkPrimitiveParams( integer linknumber, list rules ) integer llGetListEntryType( list src, integer index ) - SEF +- min 0 +- max 6 integer llGetListLength( list src ) - SEF @@ -882,6 +884,7 @@ vector llList2Vector( list src, integer index ) integer llListFindList( list src, list test ) - SEF +- min -1 list llListInsertList( list dest, list src, integer start ) - SEF @@ -1376,6 +1379,7 @@ string llStringTrim( string src, integer trim_type ) integer llSubStringIndex( string source, string pattern ) - SEF +- min -1 void llTakeCamera( key avatar ) - SEF