~ubuntu-branches/debian/stretch/openbabel/stretch

« back to all changes in this revision

Viewing changes to src/formats/inchi/ichirvr2.c

  • Committer: Bazaar Package Importer
  • Author(s): Michael Banck
  • Date: 2008-07-22 23:54:58 UTC
  • mfrom: (3.1.10 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080722235458-3o606czluviz4akx
Tags: 2.2.0-2
* Upload to unstable.
* debian/control: Updated descriptions.
* debian/patches/gauss_cube_format.patch: New patch, makes the 
  gaussian cube format available again.
* debian/rules (DEB_DH_MAKESHLIBS_ARGS_libopenbabel3): Removed.
* debian/rules (DEB_CONFIGURE_EXTRA_FLAGS): Likewise.
* debian/libopenbabel3.install: Adjust formats directory to single 
  version hierarchy.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*
2
 
 * International Union of Pure and Applied Chemistry (IUPAC)
3
2
 * International Chemical Identifier (InChI)
4
3
 * Version 1
5
 
 * Software version 1.01
6
 
 * May 16, 2006
 
4
 * Software version 1.02-beta
 
5
 * August 23, 2007
7
6
 * Developed at NIST
 
7
 *
 
8
 * The InChI library and programs are free software developed under the
 
9
 * auspices of the International Union of Pure and Applied Chemistry (IUPAC);
 
10
 * you can redistribute this software and/or modify it under the terms of 
 
11
 * the GNU Lesser General Public License as published by the Free Software 
 
12
 * Foundation:
 
13
 * http://www.opensource.org/licenses/lgpl-license.php
8
14
 */
9
15
 
 
16
 
10
17
#include <stdio.h>
11
18
#include <stdlib.h>
12
19
#include <string.h>
13
20
 
 
21
/*^^^ */
14
22
/*#define CHECK_WIN32_VC_HEAP*/
15
23
#include "mode.h"
16
24
 
22
30
#include "inpdef.h"
23
31
#include "ichimain.h"
24
32
#include "ichierr.h"
25
 
#include "comdef.h"
 
33
#include "incomdef.h" 
26
34
#include "ichiring.h"
27
35
#include "extr_ct.h"
28
36
#include "ichitaut.h"
1388
1396
 
1389
1397
    return 0;
1390
1398
}
1391
 
 
 
1399
#if( BNS_RAD_SEARCH == 1 )
1392
1400
/******************************************************************************************************/
1393
1401
int MoveRadToAtomsAddCharges( BN_STRUCT *pBNS, BN_DATA *pBD, StrFromINChI *pStruct,
1394
1402
                    inp_ATOM *at, inp_ATOM *at2, VAL_AT *pVA, ALL_TC_GROUPS *pTCGroups, int forbidden_mask )
1597
1605
    }
1598
1606
    return ret;
1599
1607
}
 
1608
#endif
1600
1609
/**************************************************************************************************/
1601
1610
typedef struct tagMobileHGroups {
1602
1611
    AT_NUMB group_number;
5184
5193
            goto exit_function;
5185
5194
        }
5186
5195
#if( FIND_RING_SYSTEMS == 1 )
5187
 
        ret2 = MarkRingSystemsInp( at2, num_at );
 
5196
        ret2 = MarkRingSystemsInp( at2, num_at, 0 );
5188
5197
        if ( ret2 < 0 ) {
5189
5198
            ret = ret2;
5190
5199
            goto exit_function;