diff options
author | (no author) <(no author)@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2003-08-09 22:12:42 +0800 |
---|---|---|
committer | (no author) <(no author)@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2003-08-09 22:12:42 +0800 |
commit | 4ae3573244046eba0fc162f108738dce1f7299f4 (patch) | |
tree | 08ce2579c43fee62d18d01e1db3d9f9e430f38c8 | |
parent | 7e91b29ddd3938adacfe3577d7056a02f0627a50 (diff) | |
download | pttbbs-4ae3573244046eba0fc162f108738dce1f7299f4.tar pttbbs-4ae3573244046eba0fc162f108738dce1f7299f4.tar.gz pttbbs-4ae3573244046eba0fc162f108738dce1f7299f4.tar.bz2 pttbbs-4ae3573244046eba0fc162f108738dce1f7299f4.tar.lz pttbbs-4ae3573244046eba0fc162f108738dce1f7299f4.tar.xz pttbbs-4ae3573244046eba0fc162f108738dce1f7299f4.tar.zst pttbbs-4ae3573244046eba0fc162f108738dce1f7299f4.zip |
* Fix the bug that sometime after reading old articles, the newer one will be
set unread.
* Remove global variablt brc_name from bourd.c.
* Change prototypes of brc_unread, brc_initial, and brc_addlist. Add const
modifier.
* Add commants in brc_* funtions.
by scw
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1090 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r-- | docs/brc.txt | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/docs/brc.txt b/docs/brc.txt index ebdf3c29..366b5ed0 100644 --- a/docs/brc.txt +++ b/docs/brc.txt @@ -24,9 +24,9 @@ BRC �O����H�p��B�@�H RECORD := BOARD_NAME BRC_DATA ; BRC_DATA := BRC_NUM BRC_LIST ; BRC_LIST := NUM NUM ... NUM ; (�@ BRC_NUM �� NUM) - BOARD_NAME �O 15 bytes �����W (#define BRC_STRLEN 15) - BRC_NUM �O��o�Ӫ����x�s�q�A1 byte �H binary �覡�x�s�A��� <= MAX_NUM (80) - BRC_LIST �O��o�Ӫ��������A��n�� BRC_NUM �� 4 bytes integers�C + BOARD_NAME �O 15 bytes ���O�W (#define BRC_STRLEN 15) + BRC_NUM �O��o�ӪO���x�s�q�A1 byte �H binary �覡�x�s�A��� <= MAX_NUM (80) + BRC_LIST �O��o�ӪO�������A��n�� BRC_NUM �� 4 bytes integers�C �t�~�b 24576 bytes (#define BRC_MAXSIZE 24576) ���~����Ƥ��|�Q�Ψ�C �b�U���|�ݨ�ABOARD_NAME ���Υt�~�x�s�]�w�g��buser�������Ƹ̤F�^�A��L @@ -40,8 +40,8 @@ BRC �O����H�p��B�@�H �o�˥i�H�ݥX������o�Ӥ�k���O�u���������O�w�g�����C����������]���T�ӡG �����A brc_num <= 80 �]�N�O brc_list �̦h�s�K�Q�ӼơA�o���ܰ��F�ܤ[�H�e���峹 �~�A�u�|���K�Q�g�O�wŪ���C�ĤG�N�O�Ҧ��@�~�e���峹���|�Q�P���wŪ�C�̫�A�p�G�@ - �ӤH�ݪ����Ӧh�A�� .boardrc �j�p�W�L BRC_MAXSIZE ���Ǫ��������N�|�����] 24576 - bytes �̤֥i�H�s 73 �Ӫ�����ơA�o�٬O�Υ����� brc_num ���O 80 �p�⪺�^�C���o + �ӤH�ݪ��O�Ӧh�A�� .boardrc �j�p�W�L BRC_MAXSIZE ���ǪO�������N�|�����] 24576 + bytes �̤֥i�H�s 73 �ӪO����ơA�o�٬O�Υ����O brc_num ���O 80 �p�⪺�^�C���o �T�Ӥp���I�v�T���Ӥ��j�a�H BRC ��@ @@ -56,13 +56,13 @@ BRC ��@ �B�~�ĪG�G�L�C int brc_initial(char *boardname); - ��l�Ʀb�@�Ӫ����wŪ��Ū���A�C - �ǤJ�ȡG�n��l�ƪ����W�C + ��l�Ʀb�@�ӪO���wŪ��Ū���A�C + �ǤJ�ȡG�n��l�ƪ��O�W�C �Ǧ^�ȡG�Y��줧�e�������Ǧ^�s�� brc_num�A�_�h�Ǧ^ 0�C �B�~�ĪG�G�p�G�ǤJ���ݪO�N�O�ثe�ݪO�|�����Ǧ^ brc_num, �����O���ơC�_�h ���禡�|���N�ثe�� brc data �g�J .boardrc ���A��� currboard �A���o currbid �M currbrdattr ��AŪ���ç�s brc_num �� brc_list�C�p�G�b�ϥΪ� - �� .boardrc ���S������o�Ӫ��������A�|�]�w brc_num = 1�Abrc_list[0] = 1 + �� .boardrc ���S������o�ӪO�������A�|�]�w brc_num = 1�Abrc_list[0] = 1 �öǦ^ 0�C void brc_update(); @@ -117,7 +117,7 @@ BRC ��@ �I�s read_brc_buf �� brc_buf �������Ħr���ơC static char brc_name[BRC_STRLEN]; - �ثe brc data �����W�C �]�����D�i�_�� currboard �N���H by scw�^ + �ثe brc data ���O�W�C �]�����D�i�_�� currboard �N���H by scw�^ static char * fn_boardrc = ".boardrc"; brc �]�w�ɦW�C @@ -135,7 +135,7 @@ BRC ��@ �q buffer ��Ū���@�������C �]�q�`�b read_brc_bufi() ����ϥΡ^ �ǤJ�ȡGptr ���nŪ���� buffer�A name, pnum, �M list ���O�g�JŪ�쪺��ơC �Ǧ^�ȡG���VŪ�X�� record �U�@�Ӧr�������СC - �B�~�ĪG�Gname �|�Q�s�J�̦h BRC_MAXLEN �Ӧr���A��Ū�쪺 record �����W�C + �B�~�ĪG�Gname �|�Q�s�J�̦h BRC_MAXLEN �Ӧr���A��Ū�쪺 record ���O�W�C pnum �|�Q�s�JŪ�쪺 brc_num�Alist �|�Q�g�J *pnum ����ơA�� brc_list ����ơC |