rfc:strncmpnegativelen
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
rfc:strncmpnegativelen [2011/08/01 06:37] – laruence | rfc:strncmpnegativelen [2013/05/28 06:23] – Withdrawn tyrael | ||
---|---|---|---|
Line 3: | Line 3: | ||
* Date: 2011-07-28 | * Date: 2011-07-28 | ||
* Author: Xinchen Hui < | * Author: Xinchen Hui < | ||
- | * Status: | + | * Status: |
* First Published at: http:// | * First Published at: http:// | ||
Line 22: | Line 22: | ||
</ | </ | ||
- | but we know substr supports a negative length | + | We need to write some codes like following one to make it works as expect: |
<code php> | <code php> | ||
<?php | <?php | ||
- | echo substr(" | + | if (strncmp(substr(" |
+ | echo "they have same suffix\n" | ||
+ | } | ||
+ | ?> | ||
</ | </ | ||
Line 55: | Line 58: | ||
</ | </ | ||
- | ===== Patchs | + | ===== BC Breaks ===== |
+ | * Any strncmp call with a computed length which may end up being negative will now potentially return a match where it wouldn' | ||
+ | ===== Patches | ||
* http:// | * http:// | ||
===== Tests ===== | ===== Tests ===== | ||
Line 61: | Line 66: | ||
===== Vote ===== | ===== Vote ===== | ||
< | < | ||
- | title=" | + | title=" |
* yes | * yes | ||
* no | * no | ||
Line 69: | Line 74: | ||
* 2011-07-28 Xinchen Hui: Initial RFC creation | * 2011-07-28 Xinchen Hui: Initial RFC creation | ||
* 2011-07-28 Xinchen Hui: Updated patch to avoid making binary API changed | * 2011-07-28 Xinchen Hui: Updated patch to avoid making binary API changed | ||
+ | * 2011-08-01 Xinchen Hui: Start voting | ||
+ | * 2011-08-08 Xinchen Hui: Edited phpt | ||
+ | * 2011-08-13 Xinchen Hui: Stop voting | ||
+ | * 2011-08-14 Xinchen Hui: Open voting again, since there comes some new objections | ||
+ | * 2011-12-13 Xinchen Hui: Won't apply now |
rfc/strncmpnegativelen.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1