Changeset 48620a in git


Ignore:
Timestamp:
Feb 21, 2011, 12:29:04 PM (13 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'fc741b6502fd8a97288eaa3eba6e5220f3c3df87')
Children:
ee91013f0fc434c732d397f9a6dfe1aaf8aa6a3c
Parents:
bf59142b4671624bd3fe14359244b4ef6b599197
git-author:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2011-02-21 12:29:04+01:00
git-committer:
Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 11:59:31+01:00
Message:
FIX: omAllocBin(char*)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libpolys/polys/monomials/ring.cc

    rbf5914 r48620a  
    779779}
    780780
     781typedef char *             char_ptr;
     782omBin char_ptr_bin = omGetSpecBin(sizeof(char_ptr)); // deallocation?
     783
    781784/*2
    782785 *returns -1 for not compatible, (sum is undefined)
     
    801804        if (!vartest || (strcmp(r1->parameter[0],r2->parameter[0])==0)) /* 1 par */
    802805        {
    803           tmpR.parameter=(char **)omAllocBin(char *);
     806          tmpR.parameter=(char_ptr *)omAllocBin(char_ptr_bin);
    804807          tmpR.parameter[0]=omStrDup(r1->parameter[0]);
    805808          tmpR.P=1;
     
    823826              && n_Equal(r1->minpoly,r2->minpoly, r1->cf))
    824827          {
    825             tmpR.parameter=(char **)omAllocBin(char *);
     828            tmpR.parameter=(char_ptr *)omAllocBin(char_ptr_bin);
    826829            tmpR.parameter[0]=omStrDup(r1->parameter[0]);
    827830            tmpR.minpoly=n_Copy(r1->minpoly, r1->cf);
     
    841844              && (rPar(r2)==1))
    842845          {
    843             tmpR.parameter=(char **)omAllocBin(char *);
     846            tmpR.parameter=(char_ptr *)omAllocBin(char_ptr_bin);
    844847            tmpR.parameter[0]=omStrDup(r1->parameter[0]);
    845848            tmpR.P=1;
     
    860863              && (rPar(r1)==1))
    861864          {
    862             tmpR.parameter=(char **)omAllocBin(char *);
     865            tmpR.parameter=(char_ptr *)omAllocBin(char_ptr_bin);
    863866            tmpR.parameter[0]=omStrDup(r1->parameter[0]);
    864867            tmpR.P=1;
     
    993996        if (r2->parameter!=NULL)
    994997        {
    995           tmpR.parameter=(char **)omAllocBin(char *);
     998          tmpR.parameter=(char_ptr *)omAllocBin(char_ptr_bin);
    996999          tmpR.P=1;
    9971000          tmpR.parameter[0]=omStrDup(r2->parameter[0]);
Note: See TracChangeset for help on using the changeset viewer.