Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:103819 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 2432 invoked from network); 24 Jan 2019 14:42:38 -0000 Received: from unknown (HELO mail-qt1-f172.google.com) (209.85.160.172) by pb1.pair.com with SMTP; 24 Jan 2019 14:42:38 -0000 Received: by mail-qt1-f172.google.com with SMTP id t13so6008641qtn.3 for ; Thu, 24 Jan 2019 03:20:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=HmdgK1pd+0sLRqNpr3yXeSAJmJMd1J5alnc1h2ztJ/g=; b=hldCtgF1CoCRfwMAglSX02mxPyrdeowRhrudV4gXSfEnsZchkPqOlhwZDadSX+MPo0 seQnA9/kQhtT6wI7ReINRfgvf2cddkfcy7a5ellmQyi/NFp/nudaoSfmio4WaHtdwMtT SHUIpz/71STpL0Z9zIIfRQoWtInUg/lfooxixAC8fc/RIR7o5v94QoNYt0aBVE+kfmLF k6kQD1dtM0yG5hJfKtwBdoVUU46SOiUqqLUCtzbGfQwq6Hf2Jbean9qi9WvTF5PCL14p J6V5dMHHsqD3aW/ihTUxI1kfxPg6RP+mWKubOody6Kru/rzG8uLo6WKNuCpZFOtK2dIZ CHvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=HmdgK1pd+0sLRqNpr3yXeSAJmJMd1J5alnc1h2ztJ/g=; b=nbWX91RZkHQdsQ5Whf4TLbVRLcWM22oJrOLuEHDJCTgFqXoPmgCqasrGAl5XOiZYDJ W086vCq4ODSjrG+WiNl+y3oY8WaWfy91j2ENoySBpg6/kfXLfnRlyBv1FYCdRHCgdA/w L2Cf7ZBfIsN1hkWAimuwGkr/CS4xZZBxyJsZX8OFFcL0Kn8FsM5IEDnxxjWZ9OyVYCQ2 RqT8/oR+5mH6cH4rf2oYNu8sYdPMrZgNO2U69ownlWDUuLXcyU9dFdzrAJaYQuZOPNVC +e8VMvcf69NxBdqunKDaa0PupG0cEqk0zJ0Ta5VbuBVSnoW5F7M2+4ujcsv11FFWyP4H J4uQ== X-Gm-Message-State: AJcUukfoRS+Xm433u2VAclQ9Lits7H7UoeB+xENd0nfNNpOJ+qda+pnk lN0rKBo6FTPQiVln71jwzwvDwquxn89kfTGj2PHeSpTp X-Google-Smtp-Source: ALg8bN46e81s7LXKCrwO3LTOMDM66ccfCpDL23GJOcd+y9iId9XrxV/baCltNmWbChUyUeNDDIZLZli4yjgsIZE4/Mk= X-Received: by 2002:ac8:3fb8:: with SMTP id d53mr6258624qtk.46.1548328844785; Thu, 24 Jan 2019 03:20:44 -0800 (PST) MIME-Version: 1.0 Received: by 2002:a0c:b757:0:0:0:0:0 with HTTP; Thu, 24 Jan 2019 03:20:44 -0800 (PST) Date: Thu, 24 Jan 2019 12:20:44 +0100 Message-ID: To: internals@lists.php.net Content-Type: text/plain; charset="UTF-8" Subject: mbstring unused internal functions From: legale.legale@gmail.com (Legale Legage) Hello. Looking through the source code of the mbstring.c file I found a lot of unused internal functions. It seems that this is just a bunch of old junk. Examples: MBSTRING_API size_t php_mb_mbchar_bytes_ex(const char *s, const mbfl_encoding *enc) MBSTRING_API size_t php_mb_mbchar_bytes(const char *s) MBSTRING_API char *php_mb_safe_strrchr(const char *s, unsigned int c, size_t nbytes) MBSTRING_API char *php_mb_safe_strrchr_ex(const char *s, unsigned int c, size_t nbytes, const mbfl_encoding *enc)